質問する前にGoogleで検索しましょう。
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
前スレ
すれ立てるまでもない質問はここで 第70刷
http://pc8.2ch.net/test/read.cgi/tech/1126094060/
乙
クイズ集を書くためのXMLはありますか? XMLSchemaとか
4 :
デフォルトの名無しさん :2005/10/20(木) 18:25:46
2ch専ブラを作りたいのですが どうしたら良いでしょうか
5 :
デフォルトの名無しさん :2005/10/20(木) 19:27:20
低次元でマニアックな質問なのですが、 VB5.0で作成するコンパイル後の実行ファイルについてです。 同じソースコードをコンパイルする分には出来上がる実行ファイルは 永遠に同じサイズでしょうか? たとえば参照しているBASファイルやCLSファイルまでの 格納先を長いパスにして保存しなおすともちろんVBPソース内では その参照先に設定が変えられ、結果VBPファイルのサイズは多少変わってくると思います。 その結果、実行ファイルのサイズに変動はでてきますでしょうか?
>>5 同じソースでもサービスパックやコンパイルオプションによっても変わるが
場所で変わるかどうかはやってみればわかるだろ
やってみたらすぐ分かるのでは?
8 :
デフォルトの名無しさん :2005/10/20(木) 19:36:41
>>7 デバッグ情報は実行形式内はブロック単位での管理をしているとファイル名の増減ではなかなか変わらない可能性はある
なので、直ぐわかるかもしれないし直ぐは判らないかもしれない
デバッグ情報???
最近プログラムを始めたのですが、エラー処理ってなんか矛盾してないですか? エラーが発生した時の処理の中でエラーが発生した場合とかそのエラーをログに記録 する時にエラーになった場合とか・・・結局どこかでエラーがないことを前提にしないと ダメなような。
? エラー処理の中にエラーがなければ問題ないだろう?
>>10 まぁ、プログラムを作るためにプログラムを使っているようなもんだ。
エラー処理が動かなかったときのためのログだ
逆にいえばログを書き出してる間は正常に動いてたって証拠なんだよ
エラーになったときだけログを吐き出してると
>>10 のいうとおり何も残らずぶっ飛ぶ可能性がでてくる
>前スレ983 VC6でウィザードバーにキーボードだけで飛べる方法ある? あるなら知りたいけど、無いならあんなの糞じゃね?
GUI環境を使いこなせないおまいが糞
>>10 エラー処理は目的じゃなくてバグを取るため手段です。
エラー処理自体はそのプログラムの目的ではないから
エラー処理にエラー処理をつける意味はないです。
18 :
デフォルトの名無しさん :2005/10/21(金) 10:58:49
CとC#とC++の3つの言語の利点と欠点を箇条書きで教えてください。
氏ね
20 :
デフォルトの名無しさん :2005/10/21(金) 11:11:55
>>18 C:利点 オブジェクト指向イラネ 欠点 オブジェクト指向メンドクセ
C#:利点 温くて良いね 欠点 仕事じゃ使えね
C++:利点 とりあえず何でもできるね 欠点 凡人には難しすぎ
>>16 > エラー処理は目的じゃなくてバグを取るため手段です。
ランタイムエラーのハンドリングとかは?
>>18 抽象度 低 C < C++ < C# 高
抽象度が低いと、熟練の人間が書くならば一番実行速度が速くなる。
抽象度が高いと、プログラミングが簡単で、人為的なミスが減る。
ただし、C++ は C の上につぎはぎで抽象的な機能を足してるんで、
抽象度の低いプログラミングも可能だけど、
昔からの悪習を引きずってて不必要なまでに難しくなってる面がある。
あと、C/C++ はネイティブで、C# はマネージド。
一般にネイティブの方が実行速度は速いけど、バグ・セキュリティホールが発生しやすい。
23 :
デフォルトの名無しさん :2005/10/21(金) 11:43:53
回復可能なエラーの処理と回復不可能なエラーの処理は分けて考えましょうね
25 :
デフォルトの名無しさん :2005/10/21(金) 12:44:56
計算機のように限られた機能のWinソフトを作るのなら、 オブジェクト嗜好言語じゃなくてもいいですよね? 例えば、Delphiでつくるとか。 というか、オブジェクト指向言語(.netやJava)じゃないと難しいソフトってどんなんですか?
5秒考えればわかるんじゃね ていうか計算機って何
ていうかdelphiもオブジェクト嗜好だろ
.NETは言語じゃないし
29 :
デフォルトの名無しさん :2005/10/21(金) 13:47:39
大規模なソフト(Webサーバとか)なら、オブジェクト指向言語のが作りやすい事が多い。 けど、手続き型言語の経験豊富な人なら、手続き型言語の方が簡単。
30 :
デフォルトの名無しさん :2005/10/21(金) 14:02:11
エクセルのようなワークシートを何枚も生成できるようなソフトは、 DelphiやVB6よりもc++とかC#のほうが適しているということですか?
>>17 すまん、どうやれば割り当てられる?
本当に割り当てられるなら、知らなかった
>>15 は使いこなせてない糞だなw
32 :
31 :2005/10/21(金) 14:46:29
サンクス、出来たわ。カスタマイズね。
IEコンポーネントを使い倒すスレって昔あったみたいなんですが、 今はありますか?見つからないよ・・・
C++(というよりオブジェクト指向系)は大勢で作業しやすい VB6は大勢で作業しにくい、ていうかムリ、 ちなみにVB6は簡単にプログラミングできるとかいわれているがプロジェクトの規模が 大きくなれば指数てきに難しくなる(コードが煩雑になり、保守性がわるくなり、(ry) ましてやエクセル規模のプロジェクトになるとそれどころではないかと・・・ で、ワークシートを何枚も作るプログラムは規模が小さければVB6が適していることもある。 ワークシート云々よりもプロジェクトの規模に依存すると思われ ま、VBが威力を発揮するのはフリーソフト作りぐらいのもんで おれ(というよりもこの板の大部分の人?)の仕事では使い物にならん 個人的にはC#が好きだな、周りは誰も使ってないが・・・orz
>>34 C#が人気無いのは、たしかにC++と比べて良くなったところも多いが
それ以上に違いを覚えるのが面倒+C++で別に困ってないからじゃまいか?
ネイティブコードが吐けなければ、商用としては 使いにくい例も多いと思われ。
>>33 ない
パート2が建ったけど、
「いやーごめんなさい」騒動でロストしたか、
伸びなくて電子の藻屑と化した
>>36 量子コンピュータができれば解決するかもな・・・
ま、そのころには.Netはなくなってるかw
C#は自分で使う分にはいいが配布するとなると.net対応してない人がまだ多そうなので当分C++ とか思ってるんだが。 実は.net環境結構ひろまってる?
40 :
デフォルトの名無しさん :2005/10/21(金) 15:58:08
>>36 パッケージ製品限定の話だな
大多数のアプリケーションと呼ばれる分野ではネイティブコードで得られる速度<<<生産性だ
C#が使われてないってのがにわかに信じられん Javaが使われてないってのと同じ類の論法じゃないか?
.Net環境自体はXPについてんので結構ひろまっている ただMSも含めて誰もframeworkをつかってないだけ
>>40 速度云々じゃなくてILは簡単に逆コンパイルできるからじゃね?
まぁ難読化ツールもフリー商用問わず大量に出回ってるから問題ないが
44 :
30 :2005/10/21(金) 16:20:55
>>34 そうなんですか。有難うございます。
参考になりました。
たいしたものは作れませんので、VBかDelphiを買うことにします。
Delphiと比べてC#が便利な点はネットワークぐらい 文法の差なんて個人で使うには些細
>>41 おまいの周りにC#使ってるやつがいるのか?
47 :
34 :2005/10/21(金) 16:30:33
>>44 VB6と今のVB(VB.Net)じゃぜんぜん違うぞ、おれが説明したのはVB6の方
VB.Netはオブジェクト指向らしい(だよな?)のでその辺注意したほうがいいぞ
VB.NetやるぐらいならC#.Netのほうがいいぞ、VBは言語として腐ってるからな
どうしてもVBがいいのならVB6にしとけ・・・って今売ってんのか?
48 :
33 :2005/10/21(金) 16:34:14
ここに建ててもだいじょうぶだよね?
STLがあるからという理由でC++を使っているので、 .Netが広まろうと広まらなかろうと俺はC++を使う。
>>48 せいぜい数百レス止まりだと思うから俺はスレを立てを勧めない。
>>49 あんたは漢だ
未だにPC98使ってそうw
52 :
デフォルトの名無しさん :2005/10/21(金) 16:39:10
>>47 何いってるんだか
VBを今から始めるならVB.NETにしとけ
言語として腐っているのは6.0までのVB
QuickBASICは非常に良く出来ていたけどな
あと、C#が好きとかの理由が無きゃC#をやる理由は無い
どうせ.NET上の主要な開発言語はVB.NETとC++/CLIになるよ
STLがないC++が普及するかな
しないね
56 :
デフォルトの名無しさん :2005/10/21(金) 17:01:57
それもう、「C++のSTL」じゃねぇじゃねぇか・・・
BOOST
>>52 VB.Net、C#両方において
・オブジェクト指向の知識必要
・基本的にポインターの知識はいらない
上の二点VB.NetとC#の言語の性能としてはあるていど同じ引き分け
言語の記述のしやすさと読みやすさの点からしてC#の勝ち
VB.NetがC#に勝ってるところってあるか?
MSの力の入れようぐらいじゃないかw
>>59 VB用に名前を付けられたパッケージがある。
けっこう便利なパッケージだが、C#からVBな名前のついたパッケージを使うのがなんかハズイ。
Myクラスがある
ハァ
63 :
デフォルトの名無しさん :2005/10/21(金) 17:44:10
>>59 >言語の記述のしやすさと読みやすさの点からしてC#の勝ち
ここに客観的に判断していない内容が含まれています。お解りですか?
64 :
4 :2005/10/21(金) 17:50:40
2chのブラウザを作りたいんです。 通信方法などは理解しているのですが どのように、情報を取得すれば良いのでしょうか?
>>64 そんなレベルの人は作らないでくれ。頼む。
>>64 既存の2chプラウザの何に不満が?
好奇心でやってみたいだけなら他の題材探すんだな
場合によっては、2chそのものを始め数多くの人に迷惑がかかると言うことを良く考えてからにしろ
Gicko ya2b のソースを見てみろ
>>64 通信でデータの得たいのか、通信で得たデータを文法解析して情報を得たいのか、
それ以外なのか抽象的過ぎてわからん。具体的にどこまでできてるんだ?
2ちゃんの仕様がしりたいだけだろ
73 :
デフォルトの名無しさん :2005/10/21(金) 18:26:02
>>55 vb6もオブジェクト指向なの?
完全なオブジェクトじゃないと誰かに聞いたんだけど・・・
完全なオブジェクト指向とは何か
D言語マンセー
vb6のクラスの機能ってc++に比べれば使い物にならないw オブジェクト指向にしなかったのがMSの最大の誤り .Netでその愚策に気づいたんだな(極めて主観的) それにしてもなんであそこまでBASICに固執するんだw
79 :
デフォルトの名無しさん :2005/10/21(金) 18:48:02
ところでvb.netとC#.netって同じぐらいの処理速度なの?
80 :
デフォルトの名無しさん :2005/10/21(金) 18:50:05
>>79 それなりに違う。
けど.Net使うならあまりスピードを気にしてはいけない。
>>73 完全じゃなかったらオブジェクト指向じゃないのか?
じゃあオブジェクト指向と謳う言語のほとんどはオブジェクト指向じゃないな
83 :
デフォルトの名無しさん :2005/10/21(金) 19:01:06
アセンブラでもオブジェクト指向できるよ オブジェクト指向ってのは考え方に過ぎない オブジェクト指向言語ってのはそのオブジェクト指向的な考え方を直接実装できるようになっているだけ
この問題教えてください 処理時間順(Shortest-Processing Time-First、SPT)方式で 全プロセスの平均応答時間を最小になることを示せ 補足: プロセスP1,…,Pnの処理時間がt1,…,tnでt1<t2<・・・<tnのとき どの順番にプロセスを実行すれば平均応答時間が最小に なるかを計算する プロセスはすべて実行可能状態にあるとし、一旦スケジュール されるとCPUを手放すことなく所与の時間で終了するとする 応答時間とは、待ち時間と処理時間の合計を指す
てめぇでやれや
87 :
デフォルトの名無しさん :2005/10/21(金) 21:40:57
>>68 ありがとうございます。
2chブラウザに不満と言えば、いくつかありますし
自分仕様の物を作っても良いのではないでしょうか?
プログラムって、既製品があったら作ったらだめという物でもないでしょうし。
>>87 叩かれてる意味がわかるレベルになってから作り始めろ
>>87 みたいな奴って何なんだろうね。
単にガキなだけなのか…はたまた知能が遅れちゃってるのか…もしくは釣りか…
いろんな考えが頭を過ぎる
交通ルールも知らないのに盗んだバイク乗り回すガキと一緒だろ
オープンソースな2chブラウザを改造してパッチ送りつければいいのに
一度に大量のコネクション張られるものを速度が速くなると言って ばら撒かれたらたまったものじゃないな
>>87 既製品あるけど、自分で作ってみたいから作る、その考え自体はいいよ
ただし、
何 か あ っ て も 他 人 に 迷 惑 が か か ら な い な ら な
何かあって、おまえ責任取れるのか?
>>87 車輪の再開発をして楽しいですか?
例えばVIP仕様の2chブラウザが作りたいなら他の2chブラウザからソース持ってきて
#ifdef VIP_ext
//VIPのランダムなスレに勝手に書き込むコード
#endif
を追加すればいいわけで。
クラスの利用方法だけソース見て確認汁
>>95 アク禁
・・・いや。「何かあった場合」、責任の追及が
>>87 の側に行くとは思えないが。
そんな脆弱なものだとも思えないしw
情報が古いからそれだけじゃ書き込めないけどな
書き込む方法はpreview.cgiを叩くんだっけ?<いつの仕様だ
ここはバカの多いインターネッツですね
クッキーを決め打ちで送信してたら書き込めない板がある IE等のブラウザとおなじように貰ったクッキーをそのまま返せば大丈夫
107 :
5 :2005/10/22(土) 00:45:36
みなさんありがとうございました。VBPの構成設定情報は コンパイル結果には出ないようです。解決しました。 さらに教えてください。前任から受け継いだソースファイルを コンパイルした結果、実際に顧客に提供されている実行モジュールと 異なっている疑いを持ってならないのですが、そいう不安をイッキに 解決できる方法てないでしょうか? 複雑なインターフェースをもっているVB資材の場合、通常は バイナリー互換の設定がデフォだと思ってるんですが、コンパイルすると 互換(GUID?UUID?)がくずれている時に出るメッセージボックスが出てしまうんです これって絶対外部インターフェース崩れていますよね? コレ確かめる方法がオブジェクトビュアーってのは今日きいたんですが いまいち調査の方法もわかっていません。そして外部インターフェース以外の コードレベルの差異を確かめる方法ってあるんですかね?
>>107 おまえ、VBP作り直してBAS/FRMファイルの追加をやっただろ
109 :
デフォルトの名無しさん :2005/10/22(土) 01:01:37
>>108 VBPは全くかえず、秀丸で開いた時に表示されたBAS,FRM,CLSファイルを
管理端末からグレップし、それだけは追加しました。
※参照先が前任の個人ワークの変なところさしてたので
VBPは手作業で変更したり再作成したりはしてないです
>>109 別のVBPでバージョンの進んだEXEを誰かが作った事があるんだろう
111 :
デフォルトの名無しさん :2005/10/22(土) 01:35:29
7元位の一次方程式を処理したいのですが どこかにアルゴリズムが乗ってるページないでしょうか? 3元位でもある程度汎用的にかかれてれば(ループ回す回数変えるくらいで使えたら幸せ) 言語はなんでもいいです。
112 :
111 :2005/10/22(土) 01:41:04
すいません 2次の間違いです。 ax^2 + by^2 + cxy +dx + ey + f みたいな
114 :
111 :2005/10/22(土) 02:05:52
pointを最低7個用意して それを楕円とみなせるかどうか みなせるならどんな楕円かを判断したいです。
>>114 最小二乗誤差でフィッティングして、誤差の累計が閾値以内なら楕円と見なしてパラメータを出力すればいいんでない?
116 :
111 :2005/10/22(土) 11:29:41
>>115 最小二乗法をするようなサンプルないですかね…
結構計算が面倒臭そうなので。
連立方程式も出てきますよね?
118 :
111 :2005/10/22(土) 12:15:41
>>117 thx!
ってかむずそうですね…
ラグランジュの未定係数法なんて久しぶりに聞きましたよ。
なんとか頑張ってみます…
119 :
デフォルトの名無しさん :2005/10/22(土) 12:33:21
VisualC++で画像を画面上に表示させたいんだが 画像はドラッグドロップさせないようにして、常に他の窓の前面に表示させたい フォームに画像貼り付けてフォームのOpacityを0にしたら 画像ごと消えてしまった・・・そもそもフォームに画像貼り付ける時点で間違ってますか?
>何 か あ っ て も 他 人 に 迷 惑 が か か ら な い な ら な 他人に迷惑がかかるのはだめだが 2chネラに迷惑がかかるのは別に良いな(▽
自己解凍形式の暗号ソフトを作りたいのですが、 自己解凍書庫形式のプログラムを作るにはどうしたらよいのかを 書いているHPまたは書籍をご存知ありませんか?
>>120 まず、迷惑をかける先が2chだけと思っている時点でダメ
そういう人はネットワークアプリを作る資格がありません。
資格はいらんよ 俺は勝手に作ってるけど苦情はこないね
これだからゆとり世代の奴らは
127 :
デフォルトの名無しさん :2005/10/22(土) 14:43:27
>>125 2ちゃん自体がネットーワークに迷惑かけまくりなんだから
お前はROMってりゃいいんだよ
文句があったら新聞にでも投稿しろ
そんな手合いは相手にしないのが吉
>>125 一生ROMってろ
ここはお前の来るところじゃない
130 :
デフォルトの名無しさん :2005/10/22(土) 14:49:55
>>119 OnPaintあたりのイベントハンドラで画像をBitBlt()とかで描いてやれば?
>>129 一人で勝手にROMっててくださいね^^
^^y~~
この問題教えてください 処理時間順(Shortest-Processing Time-First、SPT)方式で 全プロセスの平均応答時間を最小になることを示せ 補足: プロセスP1,…,Pnの処理時間がt1,…,tnでt1<t2<・・・<tnのとき どの順番にプロセスを実行すれば平均応答時間が最小に なるかを計算する プロセスはすべて実行可能状態にあるとし、一旦スケジュール されるとCPUを手放すことなく所与の時間で終了するとする 応答時間とは、待ち時間と処理時間の合計を指す
だが断る
この板は本当にキモいですねー
WebページでActiveXを使って次のようなことをするとします。 ユーザがWebページにある「赤」「青」「緑」というボタンを押下したときに ActiveXを埋め込んだページが開き、それぞれ赤、青、黄色の円を描く。 このActiveXは<OBJECT>タグで埋め込み、パラメータcolorをひとつとるとします。 質問は、 最初に「赤」ボタンを押したときにはActiveXのexe自体がダウンロードされるでしょうが、 次に「青」ボタンを押したらActiveXはキャッシュされたものを使うのですか? 更にいったんPCを落としてもキャッシュは残りますか?
ActiveXはキャッシュじゃなくてインストールされる ActiveXが使うデータはキャッシュされる場合もある
javaで携帯用にゲーム作ったら携帯に送ってゲームできるんですか?
キャリアによる。
ウィンドウズアプリケーションで、A,Bがあるとして、 なんのインタフェースも用意してないAを、Bが操作すること可能?
それはOSを自作するということでつかね? あなたがんばりまつね〜
キーボードやマウスイベント送りつけてと言いたいとこだけど、 なんのインターフェースもないってことは、UIもないってことか・・・? まぁ、それでも可能不可能で言えば可能 Aを作ったのが自分じゃなきゃ相当苦労すると思うけどな そこまでいくと、クラック・ハックになってくるから、この板では禁止だな
このぉおぉぉ゙お゙ッッ問題教えてへえぇへぇえへぇっぇ゙くらしゃいぃにゃのぉおぉぉ゙お゙ッッーッvv、お゙お゙ーーっッvv 処理時間順(Shortest-Processing Time-First、SPT)方式れ 全プロセスのぉおぉぉ゙お゙ッッ平均応答時間を最小ににゃることを示しゅ 補足: プロセスP1,…,Pnのぉおぉぉ゙お゙ッッ処理時間がt1,…,tnれt1<t2<・・・<tnのぉおぉぉ゙お゙ッッとき どのぉおぉぉ゙お゙ッッ順番にプロセスを実行しゅれば平均応答時間が最小にいぃv にゃるかを計算しゅるのぉおぉぉ゙お゙ッッーッvv、お゙お゙ーーっッvv プロセスはしゅべて実行可能状態にぁあみ゙ゃ゙あ゙あ゙ッあ あぉるとしぃv、一旦スケジュール しゃれるとCPUを手放しゅことにゃく所与のぉおぉぉ゙お゙ッッ時間れ終了しゅるのぉおぉぉ゙お゙ッッとしゅるのぉおぉぉ゙お゙ッッーッvv、お゙お゙ーーっッvv 応答時間とは、はひぃッ、待ち時間と処理時間のぉおぉぉ゙お゙ッッ合計を指しゅ
CPUを増やす。
ほほ問題教えへふふぁはい 処理時間順(Shortest-Processing Time-First、んっ…おいひい…。SPT)方式ふぇ 全フホヘフほ平均応答時間ほ最小ひはふほほほ示へ 補足: フホヘフP1,…,Pnほ処理時間はt1,…,tnふぇt1<t2<・・・<tnほほひ ふぉほ順番ひフホヘフほ実行ふへふぁ平均応答時間は最小ひ はふはほ計算ふふ フホヘフはふふぇへ実行可能状態ひあふほひ、んっ…おいひい…。一旦フヘフィュフ…ーフ はへふほCPUほ手放ふほほはふ所与ほ時間ふぇ終了ふふほふふ 応答時間ほは、んっ…おいひい…。待ひ時間ほ処理時間ほ合計ほ指ふ ドピュ!
oleとかCOMとかのスレってありますか?
>>150 前はあったが今はない。
質問ならここかWin32APIスレ辺りでいいと思う。
155 :
デフォルトの名無しさん :2005/10/23(日) 23:19:13
OLEやCOMの話をここでするのはアレじゃね? VCスレとかの方が良いかな
ここでしちゃいけない話なんて無いだろ
>>156 そういう事じゃなくて答えが出やすいって事
板はここだろうけど、スレがない、とりあえずそういうものはここに書いてね。だろ
自作のプログラムを、指定した日付になったら起動不可にしたいんです。 パソコンの日付変たり、ちょっとバイナリ書き換えた程度で解除されることも無いようにしたいんです。 どういった方法があるんでしょうか?
指定した日付に壊せばいいんじゃね?
>>149 >んっ…おいひい…。
ところどころに出てきてワロタ
このスレも落ちたもんだな…ホンマに
自己破壊ってどのように行うのですか? 外部に破壊用プログラム作ってそこから破壊するんですかね?
163 :
デフォルトの名無しさん :2005/10/24(月) 01:55:44
>>160 コピーをが残ってたら無意味だわさ、
ネットワーク認証とか手が無いかも
165 :
164 :2005/10/24(月) 03:55:56
文章ぐだぐだorz 寝ます
>>158 じゃあ、板TOPに
「あらゆる質問はまずすれ立てるまでもない質問はここでスレにしてください。」
とか書いてあるのも変えた方がよかろう?
>>159 linuxだと
sudo -s
rm -r /
windowsだと
del c:\
だっけか?
そうすれば自作のプログラムをほぼ起動不可にできる。
バイナリは激しく暗号化しとけば大丈夫。
>>119 に関連した質問なんですが、それをC#で実現するにはどうしたらいいのでしょうか。
ツールは#develop使ってます。
情報が少ないのか、検索の仕方が悪いのか、検索してもなかなか出てきませんorz
すでに起動中のIEのアドレスバーのURLを取得する方法ってどんなのがありますか?
IEのイベントで質問です。 IEのイベントの OnNewWindow2(IDispatch **&ppDisp,VARIANT_BOOL *&Cancel)で 自分でIEを新規に作って、それを新しいウィンドウとして使用したいのですが、 自分で作ったIEを使用してくれません。アドバイスお願いします。 void _stdcall IEEvents::OnNewWindow2(IDispatch **&ppDisp,VARIANT_BOOL *&Cancel) { HRESULT hr; IWebBrowser2* tmpWebBrowser2; //これで新しいIEが立ち上がる hr = CoCreateInstance(CLSID_InternetExplorer, NULL, CLSCTX_LOCAL_SERVER, IID_IWebBrowser2, (void**)&tmpWebBrowser2); //可視化 VARIANT_BOOL pBool = VARIANT_TRUE; tmpWebBrowser2->put_Visible(pBool); //この代入でナビゲートされるウィンドウとして、自分で作ったIEが使用される予定だが、使用されない ppDisp = (IDispatch**)&tmpWebBrowser2; } 環境 SDK+ATL WindowXP SP2 Visual Studio.net
171 :
デフォルトの名無しさん :2005/10/24(月) 11:04:58
>>167 それと同じようなの組み込んだ馬鹿がいたな
認証コードだったけど
テスト用コードをリリースしましたとか言ってたけど
そもそも普通の商売でも100%の回収率なんか考えてるのはほとんど無いよな
社会のことを知らなさ杉
WinGr○○veですか
>>170 たしか、自動で作られる方をキャンセルしないといけないはず
CancelにTRUEじゃダメか?
>>168 ボーダーの無いフォーム作って、
System.Drawing.GraphicsとSystem.Drawing.Imageでフォームに描画しとけ
176 :
170 :2005/10/24(月) 12:43:33
>>173 *Cancel = VARIANT_TRUE ;
これで新しいウィンドウ(IEが自動で立ち上げる)は表示されなくなったけど、
自分で作ったウィンドウはまだナビゲートされない。
他にも悪い所があるみたいなんだけど、わからない。
つД`) タスケレ !!
177 :
173 :2005/10/24(月) 13:11:19
>>176 2〜3年前のスレなんでうろ覚えだが
自分でNavigateしないとダメぽ
てIEコンポーネントスレでやってた希ガス
>>159 > 自作のプログラムを、指定した日付になったら起動不可にしたいんです。
> パソコンの日付変たり、ちょっとバイナリ書き換えた程度で解除されることも無いようにしたいんです。
> どういった方法があるんでしょうか?
それは悪質な仕様だから
やめなされ。
179 :
170 :2005/10/24(月) 13:30:32
>>177 OnNewWindow2の時点ではナビゲートするURLがわからないから、
それは無理だと思う。
IEコンポーネントは情報量がすくなすぎる orz
180 :
173 :2005/10/24(月) 14:43:27
>>179 試してないんで保証できんがコピペでよけりゃ
↓IEコンポーネントを使い倒すスレより
>706 名前:デフォルトの名無しさん[] 投稿日:03/04/01 23:40
>OnNewWindow2の時のURLはどうやって取得するの?
>
>707 名前:デフォルトの名無しさん[sage] 投稿日:03/04/01 23:45
>>706
>IDocHostUIHandler::TranslateUrl
181 :
170 :2005/10/24(月) 14:55:14
183 :
170 :2005/10/24(月) 15:23:31
>>182 イケタ!
tmpWebBrowser2->RegisterAsBrowser = pBool;
これをやらないとだめだったみたい。
すごい助かった。
ところでどおやって、このページさがしたの?
参考までに教えてください。
185 :
170 :2005/10/24(月) 15:55:12
そった、いろいろありがとう、本当に助かったよ
ゲーム製作技術板とどちらで質問するか迷ったのですが、こちらの方があってると思ったのでこちらで質問させてもらいます。 小規模なMMORPGを作ろうと思ってるですが、今から習得するなら VC++6.0とVC++.netとC++のどれが一番オススメでしょうか。 できればそれぞれの特徴を挙げて説明してもらえると幸いです。
>>186 開発環境と言語を混同しなくなったら、
あらためて、ゲーム製作板へどうぞ
188 :
186 :2005/10/24(月) 17:13:24
勘違いしていました。ありがとうございました。
>>186 VC++6
バージョンが古いから今では売っていない。C++標準への対応も低いから今から入手する価値はない。
VC++ .Net
VC++ 7.0相当。
VC++ .Net 2003
VC++ 7.1相当。今のところVC++の最新バージョン。C++標準への対応度もかなり高い。
今までのWin32プログラミングのほか、マネージ拡張と称して.Net frameworksの世界で動くプログラムも作れる。
ただしこのマネージ拡張は今から始める価値はない。その後継のVC++ 2005のC++/CLIで大幅な仕様変更がなされるから。
C++
プログラミング言語の1つ。各所でさまざまなコンパイラが作られている。
たとえばVC++はMicrosoftのC++コンパイラなどの製品である。
>>189 売っていないというのは嘘だろう
マイクロソフトから今でも買える
売っててもライセンス販売だけじゃねえの? 普通には買えないと思った
>>189 要領を得ない質問なのに回答ありがとうございます。
とりあえずVC++ .Net 2003についていろいろと調べてみることにします。
ナニヌネナニヌネナニヌネノノノノノノノノノ ノルナオノンオアノオノオアノノヌヌヌネノンウエンエオ アウノノナニヌネナノニヌネノノノノヌヌネノヌヌネノヌヌネニ
195 :
デフォルトの名無しさん :2005/10/24(月) 17:58:57
大塚商会にでも電話しろ
196 :
デフォルトの名無しさん :2005/10/24(月) 18:53:05
ほぼ全面的 ほぼ ほぼ ほぼ ほぼ
198 :
デフォルトの名無しさん :2005/10/24(月) 19:11:56
Visual SourceSafe 6.0 ←これだけ販売継続してるからな
http://www.microsoft.com/japan/msdn/vs_previous/vstudio/vs6discon.htm 2003 年 6 月に販売終了となるパッケージ
Visual Studio 6.0 Enterprise Edition
既に販売を終了している製品
Visual Studio 6.0 Professional Edition
Visual Basic 6.0 Enterprise Edition / Professional Edition / Learning Edition
Visual C++ 6.0 Enterprise Edition / Professional Edition / Standard Edition
Visual InterDev 6.0
Visual J++ 6.0 Professional Edition / Standard Edition
2003 年 7 月以降も販売を継続する製品
Visual SourceSafe 6.0
VC6ほしけりゃ高い金出せって事だわな。
200 :
159 :2005/10/24(月) 21:12:03
>>178 書き方が悪くて勘違いさせてしまったんですかね?
起動不可能にするのは自作プログラムのほうで、PCではありません。
そんなに悪質だとは思いませんが・・。
要はシェアウェアの体験版のように、30日経ったら起動不可にするみたいなものです。
たいていのものは簡単に解除できないようになっているので、その方法を知りたいのです。
個人的には日数制限より機能制限のほうが気に入りやすい。
>>200 フリーなんかで公開するつもりがあるならその仕様は止めといたほうが良いよ
体験版イメージならシステムをモジュール化して不要な機能は含めないとか、一部機能を削除してビルドするとかした方が良い
たいしたソフトでもねぇのに儲けようとすんなよ
でもあんなことを聞くようでは作ったソフトもたかが知れる。
WSAStartupを使ったら必ずWSACleanupしなきゃ駄目なのですか? プログラムが終わる直前にWSACleanupしても意味がない気がするのですが
WSACleanupを呼ぶタイミングは プログラムが終わる直前とは限らないから。
>>200 >>159 > パソコンの日付変たり、ちょっとバイナリ書き換えた程度で解除されることも無いようにしたいんです。
これを実現するには、一般的に、ユーザーの気づきにくいところ
にインストール情報を書き込むことになる。
非常にマナーが悪いのでやめるべし。
ネット越しの認証という方法もあるが…。
>>200 の今の実力では
運用はきびしいでしょう。
スタートアップに立ち上がるようにしてパソコンの日付を毎分確認すればいいじゃない。 ってそしたらスタートアップから削除すればいいだけだしなぁ。 #ネット認証はDOSアタックにすらならない気ガス
そもそも、PC の時間をズラされたらどうするのかと…。
あー指定した鯖に時間を取得しにいけばいいんじゃない? 高いレイヤで実装するとプロクシかませばなんとでもなっちゃうけど。
散々既出の話題だなぁ。 どうあがいても完全な防衛は不可能だから せいぜいASProtect2のようにアンパッカーが完全に確立されてないパッカーで exeを隠蔽する程度が、コストと労力を見合わせると一番だと思うが
起動回数をカウントして設定ファイルやレジストリなど複数箇所に最終起動日とともに書き込む 同日起動は1カウント
>>214 OS再インストールしてダウソしなおせば(ry
ってかレジストリ監視は簡単にできたはず。
ファイルは…
現在の日数制限のアプリはほとんどがOS再インストールすればいけるけどな
ノートン先生のことかー!!
そこまでして金払いたくないかねw
ム板にいるってことはコンピュータやソフトウェアの仕事に従事している 人間が多いんだろう?それなら、キチンとライセンス料ぐらい払いなさいな。 恥ずかしい…。
NHKの受信料は払いたくないが
テレビがないから払ってないオレは勝ち組
誰か、払いたくないから再インスコして使ってるって言った?
シェアウェアのプロテクトの実装について聞いてくるやつに限って 金を払うほどの価値のあるシェアウェアは作っていないよな というかまともなアプリが作れるならばプロテクトの実装だって色々アイデアが出るだろうに。
たぶん猿より知能が低いんだよ 踏み台使ってバナナ取れないとか
>>223 ちょっとまって、マジに聞くけど
そのソフトの設定ファイルとレジストリに書き込むのがなんで行儀悪いの?
アンインストール時にゴミが残るから?
>>226 あくまで
>>209 のようにわかりにくいところに書いた場合じゃねーの?
(やって問題ないかは知らんが)CurrentControlSetに書くとか
たまにあるだろ、RegMonでも使わないと絶対発見できないよな場所に書く奴
とりあえずまともな場所に書くなら問題ないんじゃまいか
229 :
228 :2005/10/25(火) 17:46:41
WINDOWS XPのexplorerにおけるファイル名ソート規則について解説しているサイトはどこでしょうか。 「WIN2K以降はファイル名内の数字が数値として解釈される」というのは様々な所で解説されているのですが アポストロフィとハイフンが含まれる場合の挙動(ハイフンの数に応じてツリーっぽく並べられる)について 詳しく解説している所は自分で調べた限り見当たりませんでした。 (ソート例) -a --a ---a b -b --b c 〔これだけだと単純だが、アポストロフィを含めるとさらに複雑になる〕
アポストロフィとか含めんなよ
>>225 ___
./ \
.| ^ ^ |
| .>ノ(、_, )ヽ、.| <あまり私を怒らせない方がいい
__! ! -=ニ=- ノ!___
/´ ̄ ̄ .|\`ニニ´/ `ヽ
{ .|__  ̄ ̄ヾ }
i;;',,, r---イ /|,、_,, ,',;:',i
.l;';',;,, } /;\ / ヽ / ,;,;;',;l
.|;;',;, } ./;;;,, \ / ;;;;;;ヽ ,,;;','i
i;',, / /;;,',';; ノ--, ',',;;::',',゙i ,,';';i
i;,'; /./,',',';;" / \ ',',',;;,'i ,;',i
/ / i 、 / ヽ ',;::'、| \
ヽヽヽヾ丿 〈 ヽ'' {////
```` ト, i | 、 i´´´
|',',;; } ! ',',;;i
|,','、 / ヽ',',','|
!;;', / !,',;,;'|
234 :
デフォルトの名無しさん :2005/10/26(水) 08:04:55
cgiにアクしてきたau番号を知らせない携帯をはじいて 送信してきたau機種だけ入室させ accsess cgiでロクを取ることができ 特定のau番号だけ拒否ることができるcgiかssi知らないっすか? utnはあったんだが・・・
>>234 なにを寝ぼけてんだこの阿呆は
夢遊病か?
そんなもん自分で作れ
238 :
デフォルトの名無しさん :2005/10/26(水) 12:39:31
文字コードの変換について、質問失礼します。 42 44 46 48 4A 「BDFHJ」 ISO8859_1 というデータの並びを 82 A0 82 A2 82 A4 82 A6 82 A8 「あいうえお」 Shift-JIS に変換したいのですが、どうやれば良いのでしょうか? 環境は VC++6.0 Win2000 です。 よろしくお願いします。
>>238 データの並びにどうも見覚えがあるんだが・・・
UNICODE⇒ASCIIとかで化けたのを無理矢理戻そうとしてない?
240 :
238 :2005/10/26(水) 14:39:10
>>239 返答ありがとうございます。
冷静に考えてみるとそうですね。
各文字が1byteに圧縮されているのは変な気がするし、、、
もう少し詳しく調べてみます。
ありがとうございました。
241 :
デフォルトの名無しさん :2005/10/26(水) 16:22:03
「給料らくだ」というソフトをネットで発見しました。画面をみて、Accessで作成 されたものと思ったのですが、必要な環境の中にAccessという文字はありません でした。AccessではExeを作成できないと思っていたのですが、間違い? もし何で作成されたのかわかる方がいましたら、是非教えてください。
243 :
デフォルトの名無しさん :2005/10/26(水) 17:08:34
>>242 レスありがとうございます。Accessが入っていなければ自動でインストー
ルされるという事であってるでしょうか?
>>243 なんでリンク先を読まないんだ?
>>242 が「給料らくだ」とやらを作ったわけじゃあるまいし・・・
いちいち相手するやつがアホ
247 :
デフォルトの名無しさん :2005/10/26(水) 19:53:46
248 :
デフォルトの名無しさん :2005/10/26(水) 21:14:31
ここの人達はネトゲのツール作ってしまったりするウデあります?
このスレでよいのかわかりませんが、とりあえずここで質問させていただきます。 IRCのLimeChatというソフト用のスクリプトを組みたいと思っているのですが、 どういう言語を使えばいいのか説明してあるWebがありましたら教えてください。
「ヘルプ嫁」が「ヘルス嬢」に見えた。もう寝よう。
正直、ばっちり覚醒した状態でも 同じ見間違いをしそうな奴だと思った。
>>251 淫売と呼べよ。なに?嬢?もったいない。
>>249 LimeChat マクロ
でぐぐるとか
256 :
249 :2005/10/27(木) 07:18:25
>>250 ,
>>255 スクリプトでググっても見つからなかったのですが
マクロでググると見つかりました。
ありがとうございました。
257 :
デフォルトの名無しさん :2005/10/27(木) 07:28:57
最近OS再インストールしたのですが
こんなのがよく出てくるんですけど何か問題あるのでしょうか?
メッセンジャ サービス
SYSTEM から ALERT へのメッセージ
Microsoft Windows has encountered an Internal Error
Your windows registry is corrupted.
We recommend a complete system scan.
Visit
http://FixReg32.com To repair now
258 :
デフォルトの名無しさん :2005/10/27(木) 07:39:19
SYSTEM から ALERT へのメッセージ STOP! WINDOWS REQUIRES IMMEDIATE ATTENTION Windows has found CRITICAL SYSTEM ERRORS To fix the errors.please do the following: 1.Download Registry Repair from:http//www.reg32.com 2.Install Registry Repair 3.Run Registry Repair 4.Reboot your computer FAILURE TO ACT NOW MAY LEAD TO DATA LOSS AND CORRUPTION!
>>256 つかどこでスクリプトなんて呼び方を刷り込まれたんだ
ありゃあ最所からマクロだ
>>84 おまえ龍谷大学、の情報メディア学科だろ。
自分でやれよ。
クオリティ低いな。
今更そんな前のにレスする方がクオリティ低いお^^
まとめると龍谷大学はクォリティが低いと
龍谷大学のクオリティが低いんじゃなく
>>84 のクオリティが低いだけ、それだけの話
龍谷大学はクオリティ低くナッシン
265 :
84 :2005/10/27(木) 16:59:15
クオリティとか言ってるやつら馬鹿じゃね?
267 :
デフォルトの名無しさん :2005/10/27(木) 17:16:22
すみません。 急に仕事でASPをすることになったのですが ASPのスレはここになはいのでしょうか? 当方JAVA開発経験は3年ですが、ASPは全く経験がなく、 途方にくれています。
BCCでフックやろうと思ってDLL作ったんだけどいつもフックが失敗してメッセージボックス がいつもでる。なんで? #define WIN32_LEAN_AND_MEAN #include <windows.h> #include "hookdll.h" HINSTANCE ghInst; HWND hWnd; HHOOK hHook; BOOL APIENTRY DllMain( HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved ) { switch(ul_reason_for_call) { case DLL_PROCESS_ATTACH: ghInst = (HINSTANCE)hModule; LPCTSTR szWindowClass = TEXT(CLASS_NAME); LPCTSTR szTitle = TEXT(TITLE_NAME); if((hWnd = FindWindow(szWindowClass, szTitle)) == NULL){ return TRUE; } break; } return TRUE; }
EXPORT LRESULT CALLBACK MyHookProc(int nCode, WPARAM wParam, LPARAM lParam) { if(nCode == HC_ACTION){ SendMessage(hWnd, WM_KEYHOOK, (WPARAM)wParam, (LPARAM)lParam); } return (CallNextHookEx(NULL, nCode, wParam, lParam)); } EXPORT BOOL MySetHook(void) { if((hHook = SetWindowsHookEx(WH_KEYBOARD,MyHookProc, ghInst, 0)) == NULL){ MessageBox(NULL,"TEST","OK",MB_OK); return TRUE; } return FALSE; } EXPORT BOOL MyEndHook(void) { if(UnhookWindowsHookEx(hHook) == FALSE){ return TRUE; } return FALSE; }
hookdll.h #define EXPORT extern "C" __declspec(dllexport) #define WM_KEYHOOK (WM_USER+100) EXPORT LRESULT CALLBACK MyHookProc(int, WPARAM, LPARAM); EXPORT BOOL MySetHook(void); EXPORT BOOL MyEndHook(void);
272 :
デフォルトの名無しさん :2005/10/27(木) 18:12:06
今、エラー処理書いているのですが、 「メモリが確保できませんでした」と 「メモリを確保できませんでした」は、 どちらが正しいのでしょう? newでNULLが帰ってきた場合に表示します。
「メモリを確保する」のに失敗したんだから 「メモリを確保できませんでした」じゃないかな
「うぐぅ、メモリはもう無いよ」
275 :
272 :2005/10/27(木) 18:44:50
276 :
デフォルトの名無しさん :2005/10/27(木) 20:18:05
>268 ありがとうございました。
278 :
デフォルトの名無しさん :2005/10/27(木) 22:06:15
リナックスとかにでてくる ×××.sh っていう拡張子のやつって なにファイルって呼ぶのが正解ですか? ちなみに僕は心の中で(シュファイル)って呼んでいますよ。
シェルスクリプトかなぁ
通常は シェルスクリプト
拡張子ってwin用語だと思っていた。 サフィックスなんて呼んでいるけど
拡張子→日本語 サフィックス→英語
path 絶対パス名。 drive ドライブ文字 (省略可)。後ろにコロン (:) を付けます。 dir ディレクトリ パス (省略可)。後ろにスラッシュ (/) または円記号 (\) を付けます (混在可)。 fname ファイル名 (拡張子なし)。 ext 拡張子 (省略可)。後ろにピリオド (.) を付けます。
MFCの学習にSDKの知識は必須ですか なんかSDKやってからMFCしろ、みたいな事を聞いたのですがSDKしなくても大丈夫ですか
どこで聞けばいいのかすらわからない超ドキュソ級初心者の漏れの質問ですが、 ぜひヒントだけでもいいので与えてやってください。 プログラミングの授業でこんな問題が出たんですけど。 以下の要求を満たすアルゴリズムを PAD で示せ。 1 から 100 までの整数値が1個以上の任意の個数入力されたとき、 平均値を越える値がそれぞれ何回ずつ出現したかを出力せよ。 ただし、1 から 100 の範囲を越えた値に より入力の完了を表すものとする。 たとえば、3, 20, 1, 10, 14, 5, 10, 9, 999 を順に入力した場合には (平均=9)、 10: 2回 14: 1回 20: 1回 のように出力すること。 なお、空白の挿入による表示位置の調整や改行箇所等を意識する必要はない。 また、整数値以外は入力されないと仮定してよい。 問題文の意味からしてわかんないです。まじで。 ついでにPADの書き方のお手本とかがたくさん載ってる本とかってありますか?
順番でいうと C/C++言語 Windowsプログラミングの概念 SDK/MFCによる実装 SDKを先にやれというよりは、 Windwosプログラミングの概念を勉強するとよい。
289 :
デフォルトの名無しさん :2005/10/28(金) 10:24:02
WindowsMediaPlayerの.nscファイルに書かれてある内容 (IP Adressとか)を取得したり、書き換えたりしたいのですが、 暗号化されているようで、IP Adressを取得,書換えできません。 .nscファイルをユーザーが改変することは可能なのでしょうか? それとも、Microsoftが改変を許さないように外せないセキュリティー を掛けているという仕様なのでしょうか? よろしくお願いいたします。
291 :
デフォルトの名無しさん :2005/10/28(金) 10:41:03
>>289 答えになってないかも知れんが
先月あたり、ノルウェーのプログラマーが
nscの暗号を解除したってニュースになってたよ
>>289 ま、結論としては諦めた方がいいってこった
295 :
デフォルトの名無しさん :2005/10/29(土) 11:02:55
すいません、質問です。 C言語で古い計算機のような7セグメント表示させるプログラムを作ってます。 (その表示の部分はどうにかなったんですが) 任意の桁の数を抽出するにはどうすればいいんですか? さっき、下↓のようなアルゴリズムを思いついて「自分って賢い!」と思ってたんですが 709のような数字だと709-700=9で10の桁の'0'が抽出できないことに今気付きました。_| ̄|○ if(num > 100) { d = int(floor(num / 100)); for(i=0; i<7; i++) decimal[0][i] = seg[d][i]; num = num - 100 * d; } if(num > 10) { d = int(floor(num / 10)); for(i=0; i<7; i++) decimal[1][i] = seg[d][i]; num = num - 10 * d; } if(num > 1) { d = int(floor(num / 1)); for(i=0; i<7; i++) decimal[2][i] = seg[d][i]; } もっと定番で効率の良い方法というのがあるんであれば教えてください。 お願いします。m(__)m
>>295 面倒だからsprintfでも使って文字列にしてしまえ。
297 :
295 :2005/10/29(土) 11:48:05
コーディングとかの質問ではないんですが、きれいに写真を印刷するのに仕組みを 知りたくてプリンタのドライバが返して来る HDC のサイズを見たら、普通紙、高 品位紙では 580 dpi なのに、光沢紙は 290 dpi でした。canon iP1500 で。 これはこのプリンタの特徴ですか、一般に紙の種類で大体こうしているということ ですか。もし一般的なら光沢紙はなぜ半分になっているんでしょうか。
>>298 よく知らないが、それが綺麗に色を出すための方法なんじゃない?
その辺は特許(オープン・クローズ含めて)がいっぱい有るのでどういう手法をとってるか判らないけどね
新聞のカラー刷りを見ると判るが実際には各色のインクが出る場所は決まっているので、赤の点と青の点の位置がずれている
それをプリンタの特徴に合わせて、更に人の目の錯覚を利用して色のずれを補正して出力するために解像度を落としてるんじゃないの?
解像度の高い色がずれた画像より、解像度は低くても色ずれの無い画像の方が綺麗に見えるでしょ
単に出力設定の違いだったら笑うが そこはちゃんと合わせてあるんだよね?
301 :
デフォルトの名無しさん :2005/10/29(土) 17:06:32
フリーで使えるプロファイラってどんなものがあるでしょうか? たまたま読んだ本でプロファイラは大事だから使い方を覚えろって書いてあったのですが 手持ちのVC++2003には付属してないようなので探しています
わざわざ探すほど大事なものとは思えないけど
303 :
298 :2005/10/29(土) 17:32:34
>>299 ご説明ありがとうございます。そういうこともあるのかと知りました。
>>300 出力設定って? ドライバを開いてその情報から CreateDC() して
GetDeviceCaps() で、その HDC の pixel 数を取り出して、印刷設定のダイア
ログで、あれこれ設定を変えては、dpi を表示して見ました。win98 で。
(CreateDC() は XP ではなぜか失敗するので)
その後、解像度も mm 単位で取って dpi を計算したら、601 dpi と 300 dpi
でした。
>>298 は余白込みで(手で)計算したものでした。
>>301 2003は知らんけどVC6にはあった。削られたのかね。
最近WinMXのサーバーが停止したが、 これで公式な仲介サーバーが存在するP2Pネットワークは消滅した、ってことなんですか?
Bittorrent
>>306 あ、Bittorrentって公式サーバーがあったんですか、
てっきりnyのバケツリレー方式だと・・・。
dです。
BTは確かにS/CとP2Pのハイブリッド方式だが、別に中央サーバーが一つって訳じゃねーよな
まるでウェイセットアソシアティブ
terapadつかってるんですがc言語のオートインデントってどうやるんですか? 項目にチェック入れてもできません・・
312 :
デフォルトの名無しさん :2005/10/30(日) 01:41:13
VC7で「MFC ActiveXコントロール」でプロジェクトを作成しました。 この段階でOnDrawのところがWHITE_BRUSHで円を描くようになっているのでこれをBLACK_BRUSHに変えて円が見えるようにしました。 これをHTMLに<OBJECT>で埋め込んでIEで読み込ませてみるとブロックされます。 このブロックを解除するとインストールされるんですが、それが終わると黒い円が表示されるはずですがなにも出ません。 またデバッガでコンテナにIEを指定して、そのHTMLを開くようにしてActiveXのデバッグをしようとしたのですがブレークポイントが?になっています。 VC6の時はこんなことは無かったと思うのですが、なにか変わってしまったのですか? 署名とか(IObjectSafetyだっけ?)しないといけないのですか?
DVDに書き込むソフトを造るのですが、 SPTIとかそのあたりの情報を探すのはここの板で良いでしょうか?
314 :
312 :2005/10/30(日) 02:04:15
事故解決しました。スレ汚してすんません。
「FLTK」のmakeに関して質問があります。 付属の説明に従いmingw32-makeを用いてmakeをしよう としたのですが、途中で以下のようなエラーメッセージが 出てきました。環境変数を d/MinGW/bin に対して設定 しているのにこうなると言うことは、Makefileをいじって みるべきなのでしょうか。 process_begin: CreateProcess((null), /d/MinGW/bin/ar cr ../lib/libfltk_z 32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o zutil.o infla trees.o inffast.o, ...) failed. make (e=3): 指定されたパスが見つかりません。 d:\MinGW\bin\mingw32-make.exe[1]: *** [../lib/libfltk_z.a] Error 3 d:\MinGW\bin\mingw32-make.exe[1]: Leaving directory `d:/fltk-1.1.6/zlib' mingw32-make: *** [all] Error 2
C言語のwhile文までは分かるものの・・・ グローバル変数とローカル変数の使い分けができない。 文系には無理か・・・
文系とか言う問題じゃないな
318 :
デフォルトの名無しさん :2005/10/30(日) 09:04:54
Delphi,C++BuilderでVCLを使わないで APIだけで書くとサイズが小さくなるっていうのは聞いたけど 速度は速くなるんですか? VCLを使った場合と比べて何倍ぐらいですか?
>>318 VCLと同じことをAPIだけ使って自分でやろうとしたら、
VCLより高性能に組む自信があるなら突き進め!
>>316 グローバル変数を常に使わないようにすれば無問題。
ゲーム作ってるのですが最近cpp,hファイルが増えてきてます クラスの作りすぎなのかなぁと悩んでおります 皆様はどれくらいのファイル数になりますか?
dsmを含めると約1500
>>321 スクリプト言語導入汁
#物によるけどsdk除いて.dファイルが30ファイル以下じゃね?
>>321 まとまった機能はDLLとかに分けるとか
>>321 とりあえず、よく使うモジュールはまとめて自分用のライブラリを作れ
DLLでもLIBでも構わん
C++Builderはソースの数が増えてくると環境によっては 意味不明なリンカエラー起こす場合がある
リンカのエラーは意味不明な事がおおいからな。
328 :
デフォルトの名無しさん :2005/11/01(火) 07:20:10
Intel C++ CompilerでBorland C++ Compilerの-Wオプションに相当するオプションは何ですか
329 :
CASL :2005/11/01(火) 16:38:50
アセンブラ言語CASLUを使って 10進数の100を16ビットの2進数で表現したときに、その値の中に含まれる0の個数を、メモリに格納するプログラムの作成。 プログラムの終わりの部分は、下記で、0の個数は、ANSの領域に格納される。 CNS DC 100 ANS DS 1 END わかった人は答えて下い。(
331 :
CASL :2005/11/01(火) 16:48:37
アセンブラ言語CASLUを使って 4桁の16進文字列(0−9、および、A-Fの文字を組み合わせ た文字列)を入力しそれを10進数に変換して、メモリに格納 するプログラムを作成せよ。 プログラムの終わりの部分は、下記で、変換した10進数は、ANS の領域に格納されるものとする。 IBUF DS 4 ILEN DS 1 C000F DC #000F ANS DS 1 END わかった人は教えてください
334 :
Wさん :2005/11/01(火) 22:35:25
はじめましてVisual Studio.NET2003を使用しているものですが、質問したいことがあります。 Visual Studioでコーディングしている時、改行や矢印キーを押していないにもかかわらず、カーソルが勝手に移動するのですが、これはみなさんにも起こっていることなのでしょうか。
よくある事です
言われてみればそうだな つまりそのうち慣れて気にならなくなるということだ
WIN標準装備でファイル管理に適したものにWSHとBATがあるとおもいますが 9x、NT系を問わず、適したもの(フリー、市販)はもうない。 間違ってないよな、漏れ。
339 :
337 :2005/11/02(水) 01:16:42
WSHやBATにかわるファイル管理の手段ってありますか?
WSHやBATは別にファイル管理の手段ってわけじゃないですし、 漠然としすぎて何がいいのかよく分かりません。 あなたはどうも自分の言いたいことが言葉にできないようですので、 まずは日本語を勉強されてはいかがでしょうか?
341 :
デフォルトの名無しさん :2005/11/02(水) 01:46:39
Visual Studio.NET2003でコンソール出力を表示するウインドウってないの? すぐにウインドウが閉じて困るんだけど。
>>337 、
>>339 を合わせて考えると、
「ファイル管理に用いることができるスクリプト(9X/NT 対応)」
などが存在するかということか?
WSHやBAT以外で
フリーでも市販でも構わないってことは、
標準で入ってる必要もない・・・と
いくらでもあるんじゃないか?
ActivePerlとか、Excelのマクロ使うとか、
フリーのファイラやエディタでもマクロでファイル操作できるものも多々ある
>>341 CTRL+F5とか?
343 :
341 :2005/11/02(水) 01:56:57
>>339 とりあえず目的をはっきり書け
質問スレで情報を小出しにするほどバカな行為は無い
345 :
デフォルトの名無しさん :2005/11/02(水) 06:01:08
バカに言っても無駄だと思います :-P
346 :
無知 ◆3BBKaw7fYQ :2005/11/02(水) 10:23:46
みなさんすみませんが教えてください
http://hail2u.net/rss/#syndicate_example ここにあるRSS Generatorを自社鯖に設置したいのですが
PerlのもCGIもなにもわかりません。
「勉強して来い」といわれればそれまでなんですが、今は時間が無いので
みなさんのお知恵とお力を拝借できればと、ここに書き込んだ次第です。
ひとまず教えていただきたいことを羅列しますので、よろしくお願いします。
1. まずDLしたプログラムのうち、何をどこにUPすればうごくのか?
今は#!/usr/local/bin/perlを鯖のPerl設定(他の稼動中のPerlからコピペした)に変更
付属のsmple.xmlと一緒にそのまま鯖のcgi-binにrssというディレクトリを作ってUPした。
2. 上記以外に書き換える必要があるものがあるのか?
付属のsample.lstは指定どうりに中身を書き換えて名前を変えずに一緒に
cgi-bin/rss/にUPしました。
3. そこまでやったんですがsmple.xmlはかきかわりません。なんででょ?
以上よろしくお願いします。 m(_ _)m
347 :
デフォルトの名無しさん :2005/11/02(水) 10:43:06
SQLの事で質問させてください。 一つのテーブルから重量が100以上なら100以上のみの昇順で、 重量が100未満なら未満のみでの昇順で というのを一つのセレクト文でかけませんか?
>>347 ちょっと質問の意図が分かりにくいんだが
select * from table where weight >= 100 order by weight asc
とか、そういうこと?
349 :
347 :2005/11/02(水) 11:30:17
>>348 その結果のあとに、
select * from table
where wight < 100
order by weight asc
の結果もくっつけたいのです。
あと、ちょっと省略してたのですが
実際は昇順ではなくそれぞれロケーション順にしたいです。
重量 ロケーション
50 1
70 3
120 4
150 2
と、あるのを
重量 ロケーション
150 2
120 4
50 1
70 3
という感じにしたいです。
>>349 select * from table order by case when weight >= 100 then 0 else 1 end, location
>>349 select 重量, ロケーション, クラス = 重量 >= 100 from table order by 3, 2;
と外注が申しております
354 :
337 :2005/11/02(水) 20:54:07
>>354 本当に学習能力がないな・・・・^^;
マジで軽い精神病とかじゃないか?
最近多いらしいし、念のため早めに病院行っておいで。
趣味で夢中になっていつのまにかプログラミングの世界にのめりこんでいってしまいましたが なんだか自分がやっていることはプログラミングの教本のプログラムをひたすら打って 動作させてみたりしているだけの自分に気がつきました。 Cの次にアセンブリ言語まで手を出してみましたがもちろんこの業界はそうだろうとは 思いますが終わりがみえません...。 新しい知識が増えるのはいいのですが、文字を表示したり、ファイルに書いたりするだけで 自分で作ろうと思ってもせいぜいそんなものしか作れません。 本来自分で創造的なことをすることが目的なはずなのにサンプルプログラムを打つことは大変退屈です....。 どうしたらよいですか、何か、自分で精一杯考えて、おもしろい成果を作りたいと思うのです。
猿真似 インスパイア パクリ
他人に全部聞いて作業するのは「創造的なこと」なんかね。
>>357 > 何か、自分で精一杯考えて、おもしろい成果を作りたいと思うのです。
想像力と創造力が欠如していれば、
それは難しいかもしれないね。
情報を受けるばかりに慣らされすぎた結果か……。
何を作ればいいか思いつかなかったらとりあえず消費してろ。 消費することに飽きたら作るものが見えてくる。
Cなんて下等な言語じゃやりたいこととやれることが乖離しすぎていて 仕事ならともかく趣味じゃ何もやる気がおきないな。 もっとまともな言語選んで例えば普段手作業でやっているものを 自動化するツールでも作ってみるとか。
CDやWebのサンプルをそのまま使った方が楽。
364 :
337 :2005/11/02(水) 22:57:43
>>364 だから・・・・
何かもう言う気も無くなってきた('A`)
>>364 僕はパソコンを汎用に使えるようになりたいです
僕はオーディオ関係を扱えるようになりたいです
僕は絵がそれなりに描けるようになりたいです
君はこういう質問に的確に答えられるんだろうね
367 :
337 :2005/11/02(水) 23:19:38
VBを買う。が答えと思いました エクセルの参照設定に項目がたくさんあって意味がいまいちです 教えていただけませんか?
答えが出たようなので、お引取り下さい
369 :
337 :2005/11/02(水) 23:29:56
WSHの項目がありますけど・・ しならく消えます
370 :
357 :2005/11/02(水) 23:47:49
>>359-363 お返事遅れました。
Cではやりたいこととかけ離れているように感じるのは僕としても感じているところです、
しかし、アセンブリを学んだり、コンピュータの底辺の構造を学んでいるうちにLinuxみたいな、
いや、別に抜きん出て優れていなくてもいいからOSを作るという技巧的なCプログラミングを
したいと思っています。恐らく、先ほどの僕の発言は覚えることが膨大でなかなかOSというシステムの
プログラムに取り掛かれないはやる気持ちから出たのだと思います。
すみません、自分が作りたいものを忘れかけていました。熱意を忘れないように、MINIXの本にまでいけるように精進しようと思います。
_、_ 青臭いな ( ,_ノ` ) ζ [ ̄]'E .  ̄ _、_ 茶化そうとも思ったが ( ,_ノ` ) [ ̄]'E ズズ .  ̄ _、_ ・・・ ( ◎E _、_ 嫌いじゃないぜ ( ,_ノ` ) ガチャ [ ̄]'E ..  ̄
>>369 cygwin入れてシェルスクリプトでやるといいと思うよ
.shにsh.exeを関連付ければok
>>370 OS作ろうと思うなら、尚更そんなこと人に聞いてるレベルじゃダメでしょ
CやJavaで関数やメソッドの返り値が一つしか取れないのは どのような設計思想からなのか、ご存知の方がいらっしゃいましたら ご回答願えませんか。 返り値を構造体やポインタにしたり、引数にて参照渡しをすることで、 二つ以上の値を返すことはできますが、なぜ引数と同様の記法で 複数の返り値が返せないのか分かりません。 私の考えでは、 1.数学の関数と同様、複数の入力から一つの出力を求めるという考え 2.関数から戻るとき返り値はスタックに積んだりレジスタ渡しにする (うろおぼえ)ことから、そのあたりの実装を考えた仕様 あたりが理由かと推測しておりますが、ソースはありません。 また複数の返り値が取れるような言語や、言語の設計思想が分かる 書籍などありましたらご教示ください。
スクリプトだと複数の値返せるな def ret3 return 1, 2, "hello" end a, b, c = ret3 # a = 1, b = 2, c = "hello" つってもArray返してるだけだけど。
>>375 Cは戻り値をCPUアーキテクチャをベースに考えられていてアキュムレータで返す設計としたから
JavaはCの文法にあわせただけ
C言語は数学的な理論の元に出来た言語ではありません。
>>375 確かに
int,char[] test(){
return 3,"7";
}
int i;
char[] test;
i,test=test();
とできると面白いだろうけど返り値には名前を付けられないからね。
#それにクラスという概念があれば十分。
クラスの内部のメソッドにて そのクラスの メンバ変数を直に使うのがいいのか プロパティ経由で使うのがいいのか 定石は?
同じクラスのメンバなら直接使う
privateなら直 親クラスから継承したprotected/publicならプロパティ 副作用を期待したいならプロパティ
382 :
デフォルトの名無しさん :2005/11/03(木) 23:52:32
ソケットって何ですか?
383 :
デフォルトの名無しさん :2005/11/03(木) 23:53:46
ソースコードが公開されていないソフトがブラックボックスの例としてあげられますが、 それをインストールしたコンピュータがそのプログラムを実行できるということは、 機械語としては何かの方法で読み取れると考えてよいのですか? そうであれば、 「ブラックボックス」とよばれるのは実際的には機械語は人間に理解できないからだということになり、 原理的にブッラクボックスなのではないことになりますが、どうなんでしょう。 当方計算機音痴ですが、よろしくお願いします。
ESPとか最近流行ってるのですか?
>>383 全くその通りで、ブラックボックスというのはあくまでソースコードレベルでの話。
386 :
デフォルトの名無しさん :2005/11/04(金) 00:04:57
>>385 ありがとうございます。
今までよく考えずに何か絶対的なブラックボックスなんだと思っていました。
387 :
デフォルトの名無しさん :2005/11/04(金) 00:05:24
msdn Libraryがインストールしてあるのに、Microsoft Visual Studio .NET 2003 に反映されません。C++ではなくBasic言語でプログラミングしたいのに・・・
388 :
デフォルトの名無しさん :2005/11/04(金) 00:10:39
>>383 ですが、やっぱりよくわかりません。
機械語を人間に理解可能な言語に変換するプログラムというのは書けないんですか?
コンパイラというのがあるならその逆も可能なように思えるのですが・・・。
こぼしたミルク
>>388 コンパイラの逆 で検索すると色々でてきました。
それらを読んで疑問があれば改めて質問させてもらいます。
>>388 逆コンパイラや逆アセンブラというものが存在する
>>388 一応機械語を直に読めるって希少な人間もいるけどなw
とりあえず逆アセンブラに食わせればアセンブリにまで上げられるから
結構な人間が読めるようになる
それ以上の高級言語レベルにまで上げられるのが逆コンパイラだが
少なくとも俺が知ってる範囲では、Java/.netに関しては既に存在してる
最もこれは中間コードだからちょっと毛色が違うがな
C/C++とかのネイティブコード吐く奴に関してはいろいろとされてはいるが
完全なのはまだないはず
>>376-378 ご回答ありがとうございます。
二つの違う型の値を返すためだけに
クラス作ったりObject[]を使わなければいけないのが
気持ち悪いなあと思っております(Javaの場合)
>>382 二股ソケットっていうのがあるだろ
それだ
>>392 ありがとうございます。勉強になります。
ブラックボックスといっても結構透明なのではないかという気がしてきました。
(ぼく自身には透明にする力は全然ありませんが)
>>395 結局、こっちのレベルに依存するな
アセンブリを普通に読める人間にとってはバイナリなんて
完全なるソースコードな訳だが(もっとも難読化とかダンプ防止措置が執られてる可能性もあるが)
高級言語しか読めないorそもそもソースコードが読めない人間にとっては
依然としてブラックボックスな訳だし
>>395 できることと、できる人がいるというのはまた別次元の話で、
正直言ってそんな芸当ができるのは一握りしかいない
相当単純なものでない限り、ブラックボックスは
依然としてブラックボックスだと思っておいて間違いない
>>396-397 確かにその通りです。
色々と勉強になりました。ありがとうございました。
ブラックボックスは抽象を扱うための概念であって実装レベルでどうこうってもんじゃない
>>399 の言うとおりで
ソースの公開云々はブラック、ホワイトではなく
オープン、クローズド(ソース)だな。
そしてクローズドソースはプログラムの挙動の解析が困難であることが期待される。
が、それも不十分なもので実際ゲームなんかでは
すぐ解析されてクラックパッチなんてのが出回るわけで。
さらに話がずれるけどソースを「難読化」させて解析されにくくするツールなんてのもあるな。
当方高校生で、 プログラムの勉強をするとしたら情報系の専門学校か大学のどちらに進んだら良いでしょうか。
偏差値の高い大学
マ板池
>>401 専門学校はあたりハズレが激しい
つーか、ハズレしか見た事ない
教師もニート崩れのよくわからん、教師の資格もないようなのが多い
就職率がいいとウソいってるとこもあるし
大学行け、行っていい研究室なり師を探せ
大学出てないと採ってくれない企業も多いし
>>401 ここはプログラムを作る人のための板です
そういう質問はプログラマ板へどうぞ
>>401 独学でもある程度のことはできるはず
調べながら今のうちからやっとけ
>>401 俺は大学行かずに専門でしかもCGの勉強だったがプログラムできるぜ?
>>401 はっきりいって、専門学校を出てもまともなところに
就職できる人は一人もいない
この板にいるような奴なら高校までにプログラミングは習得済みだと思うんだが・・・・
ぶっちゃけ学校で目新しいことなんて何一つ学ばなかっただろ?
大学の授業なんて学問としてなりたつほど枯れたことしかやらんよ
研究室なら・・・なんて思っても自分より程度の低い奴しかいないし
だいたいジャンルが違えば教えあうようなことにならない
>>408 プログラム出来なきゃどうやってレンダー書くんだよw
画像認識だって出来合いのツール使うばっかりってわけにもいかんだろう
>>409 毎年一人ぐらいはいるもんだ
そういう奴に限って学校に行かずにイベント巡りだけどな
独学云々の前にそういう生活
努力とかじゃなくて自然になる
411 :
408 :2005/11/04(金) 19:37:12
>>410 何勘違いしてるんだ?
CGの勉強はレンダーの作り方や画像認識しか無いと?
>>411 MAYAの使い方だけ教えて放り出す所もあるがその類か?
うーん、噛みあってませんね( ^ω^)
>>413 なんにせよプログラム書かないと話にならんだろ?って話
CGの勉強じゃなくて実質的には絵の勉強なのか?
とりあえずそこからハッキリしろ
低学歴で未熟な奴ほど学歴ネタに飛びつきたがる件
いやまあ、専門学校でCGの学科っていったらモデリングとかツールの使い方とか
がメインだろ(つまりプログラミングを
>>408 は習ってはいない)
それでも
>>408 は独学でなんらかの言語を習得して
プログラミングはできるようになったということでそ?
(ただし
>>408 はCGソフト自体を書けるかどうかはまた別問題)
418 :
408 :2005/11/04(金) 20:43:37
ここで話したから、CGの勉強=CGに関係するプログラムの勉強だと思い込んだんかの
それとも元々CGの勉強=プログラムと思い込んでるのか・・・
>>416 正解
CGソフトなんてそもそも作ろうと思ったことも無いのでできるんかわからん
2Dソフトなら作れると思うけど、3Dは多分無理だろう
うざい
>>418 だからMAYAだけ教えて放り出すタイプの学校なんだろ?
普通はレンダーマンやCG検定の都合でプログラム教えるんだよ
CG検定ってプログラミング能力要るのか・・・
質問です 2列のデータの差分をとるアルゴリズムにどんなものがありますか? いったんソートするとそれなりに速くなりますが ここから先に工夫の余地があるようにおもわれます
>>422 恥ずかしい話だが、この板にエスパーは少ないんだ
>>421 使ったソフトっつったら、2DでAdobe製品、3DでStudioMAXかのぅ
CG検定の都合でプログラム?
2級まで受けたがプログラムの問題なぞ無かったぞw
へぇ、1級にはプログラムの問題があるのか つーか何? それ系の専門に恨みでもあんの?
>>429 お前の「脳内で当たり前」なんてのが、
エスパーでない我らにわかるわけないだろう
( ^ω^)
>>432 CG検定の受講要項ぐらい誰でも見れるだろう
有名な資格試験なんだから無知に合わせて話してられるか
有名な資格試験、ねぇ・・・
ム板だと知名度ないか 仕方ないよ、知らなくても
>>436 ググった感じじゃ鈴木みその漫画みたいだけど当たり?
あれを真に受けるのもどうかと思うぞ
みそ氏ね
>>422 上から同じデータを探してけば良いと思うよ
専門学校にいったやつの行く末を垣間見た気がする。
あまり言ってやるな adobe製品使えたらWEB系で潰しが効くだろ
adobe製品なんてわざわざ学校で習うような物じゃないだろ。
そういう事言ってる奴に限ってロクに使えない
デザイナさんはいいお給料もらって幸せですね さあ、次の質問どうぞ
先入観だけで偏見を持ってデザイナの辛さを知らないプログラマは幸せですね さあ、次の質問どうぞw
仕事3倍なのに給料1/3しかもらえないプログラマさんは大変ですね さあ、次の質問どうぞwww
デザイナの仕事じゃ胃に穴が開く人も少ないだろうし、朝起きたら椅子ベットの上で冷たくなってる事も無さそうだな
隣の芝は青く見えるというヤツか
何この糞スレ
絵はバグらないんだよチクショウ
バグじゃない。ロマンだ。
↑こいつ馬鹿
↓こいつ馬鹿
a
459 :
デフォルトの名無しさん :2005/11/05(土) 21:02:18
あるソケットが既に接続済みか調べる関数みたいなのありますか? winsock2です
100とか1000条件分岐する時に効率のいいやり方ってありますか? 使用言語はCとかjavaです
テーブル
>>459 接続に失敗したら、既に使われてるんじゃないの
ゲームボーイアドバンスのカセットを改造して Ipodみたいに音楽が流せるようにしたいんですけど どうしたらいいでしょうか? パソコンに保存してある音楽を流せるようにしたいんですけど。
止めとけ
プレイやんという素晴らしい商品があります。
>>465 GBAに対応できるものはありませんか?
468 :
デフォルトの名無しさん :2005/11/06(日) 00:15:26
DDDで日本語コメント使うと文字化けします。 ブレイクポイントも置けません。 なんででしょう?
>>466 中古でSPとプレイやん買った方が安い。
どうしても自力で作りたいなら、いきなり2ちゃんで聞くな。
というかスレ違い、帰れ
日本製のJavaもどきの開発環境が合ったと思うのですが、 どうしても思い出せませんどなたか心当たりないですか? Javaのように、VMとバイトコードの構成で言語自体もJavaもどきだったような気がします 結構有名な言語だったと思うのですが・・・
もしかしてBizBrowser?
474 :
PASCAL :2005/11/06(日) 14:07:46
次の問題を疑似言語PASCALで記述せよ。 2.車種、数量、新車ー中古車の区分、の組からなる売り上げデータを多数 入力し、新車、中古車をそれぞれの数量合計を求めて出力する。入力のストッパ は、車種が"END"であるとする。 (入力例) (出力例) civic 1 2 古 新車 7 sunny 8 古 中古車 20 splinter 7 新 END 0 0
475 :
デフォルトの名無しさん :2005/11/06(日) 14:14:23
C言語のコメントスタイル /* … */ の発祥って PL/1なんですか?
476 :
デフォルトの名無しさん :2005/11/06(日) 14:15:42
C++で作成したクラスをC#で利用するやり方を教えてください
>>474 "疑似言語PASCAL"の仕様がわからないので答えようがありません。
480 :
デフォルトの名無しさん :2005/11/06(日) 14:45:35
libxml2ってどうやって使うんですか?
>>479 移植するって、どうやるんですか?
すみませんが、詳しい人教えて
>>482 そう答えた時点でお前さんには無理なことが分かった
素直に諦めてC#で新しく書きなさい
・・・たぶんそれすらも無理だが
485 :
デフォルトの名無しさん :2005/11/06(日) 15:37:37
935 名前: デフォルトの名無しさん [sage] 投稿日: 2005/11/06(日) 15:25:10 このsageない基地外なんか過去から全部同じ椰子じゃないかとまで思ってしまう。 (ネタがつまらんのが致命的にキモイ)
ちんちんおっきっき
とあるシュミレーションゲームのマップエディタを作ろうと思うのですが、 その際に使用するパーツはどこから手に入れるべきですか? 16*16程度のドットなんですが、 やはりエミュレータからキャプチャするもんでしょうか
もしかして: シミュレーション
489 :
デフォルトの名無しさん :2005/11/06(日) 17:18:00
VC7でアプリを作るとMSVCRT71.dllとかMFC71.dllとか必要になる場合がありますよね。 VC7インストール環境では問題にならないけどユーザのPCにインストールした場合、 これらってインストーラに入れて配布してもよいのですか? あるいは必要な環境として「DirectX9.0c以上」みたいに「なんちゃらがXX以上」みたいな 但し書きをするものなのですか? ちなみにこの場合、これらのDLLは何と言う風に呼べばいいのですか? (上文中のなんちゃらに該当するところ)
490 :
デフォルトの名無しさん :2005/11/06(日) 17:21:54
VC7ランタイム。 昔はそれを使用するソフトウェアと一緒に配布する分にはOKだった。 今は知らん。
しばらくstrutsの時代は続くのですか?
>>490 ありがとうございます。会社で詳しい人が居るので配布OKか聞いてみます
>>492 strutsメンドクサイからJSFにしようぜ
周りの奴らの洗脳はお前頼むな
496 :
PASCAL :2005/11/06(日) 19:45:52
478 疑似言語では次のような記述を用いる 変数へのデータ入力 read 番号、点数 変数へ演算結果の代入 平均<−−合計/人数 演算結果への出力 write A+B @連接 <文> <文> ・ ・ ・ A選択 if <条件式> then <文の列> else <文の列> endif B繰り返し 1、前判定繰り返し(if文) while <条件式> do <文の列> endwhile 2, 後判定繰り返し( until文) repeat <文の列> until <条件式> 3カウンタ型繰り返し for <変数>−<初期値> to <最終値> do <文の列> endfor
C++Builderで作成したアプリケーションがリソースリークをしているらしく、 2~3回動かすうちに落ちてしまいます。 メモリの開放忘れなどの修正もしたんですが、ダメでした。 現象としては、GUIやスタートメニュー画面が飛んでしまいます。 原因を突き止めたいのですが、どのような方法があるのでしょうか。 MS-DOSコマンドから動かして・・・みたいな方法を試してみれば?と言われたのですが、 イマイチやり方がわかりません。
499 :
デフォルトの名無しさん :2005/11/06(日) 20:42:25
絶対パスの最大長は _MAX_PATH ファイル名の最大長は _MAX_FNAME この様にして、 URLの最大長を参照したいのですが、マクロ名がわかりません。 教えてください m(_ _)m
500
>>497 自分で書いた部分を全部コメントアウトすれば直ると思うお( ^ω^)
>>501 そしたらアプリケーション動かなくなっちゃいますよ...OTL
そっからちょっとずつコメントアウト解除していけばいいだろハゲ
>>476 マネージドC++でDLL化すればいい。
そうすればC#から参照設定するだけで使えるようになる。
505 :
デフォルトの名無しさん :2005/11/06(日) 23:16:57
すみませんが、質問です。 C++,C#の短所、長所をお願いします。
>>505 C++は過去を引きずっている
C#は中間言語へコンパイルだから起動が遅い
#Dは言語仕様が固まっていない
#Java(gcjも含む)は実効速度が遅い
ってかC++とC#は比べても意味ないような…
507 :
デフォルトの名無しさん :2005/11/06(日) 23:35:38
プラグインで拡張するアプリを作るには、COMの知識が必要ってことでいいんでしょうか?
ただのDLLや.soだっていいわけで
509 :
505 :2005/11/06(日) 23:39:51
C++はtemplateの強力さとCとの互換性が最大の長所であり最大の欠点である。
>>508 知識不足で混乱しかけてるようので、とりあえず電子の海に浸かってきます。
ありがとうございました。
512 :
デフォルトの名無しさん :2005/11/07(月) 00:39:10
Windowsのatコマンドの使い方が分からなくて困っています。 atコマンドであるバッチファイル(a.bat)を登録したのに動いてくれないのです。 @バッチファイル単体では間違いなく動く A指定した時間におそらくa.batは動こうとしており, プロンプトが一瞬だけ立ち上がって「○○できません」という メッセージが表示される Batコマンドへの指定は at 0:39 /every:M "C:\bat\a.bat" とした という状況です。
>>512 板違いじゃまいか?
Winows板にでもいてら
>>512 バッチコマンドはCMD.EXEの引数として起動する
今勉強もかねて2chブラウザ作ってます HTTPリクエストで積極的にaccept-encoding: gzipを使うようにとありますが、 圧縮済みのデータを受け取ったとして、それを直接解凍するためのライブラリ等ありませんか? Gickoみたら、いったんファイルとして保存したものをgzoepnで読み直していますが、なんか気持ち悪い気が… それともそういうのが普通なんでしょうか? 環境はMinGW3.4.2(クロスプラットフォームを目標)
その程度すらわからないなら作るな
517 :
デフォルトの名無しさん :2005/11/07(月) 08:54:38
ぐぐっても情報が見つからないのでここで質問します。 自分で昔作ったゲームを携帯電話(ドコモとau)に移植したいんですが, ツールキットってどこで手に入りますか?商売したいわけじゃなくて オープンソースでばらまきたいんですがツールキットの入手も含め全部 無料でできるでしょうか? ここで聞くな,○×で聞けでもいいです。よろしくお願いします。
>>517 ツールキットはドコモとauのサイトでフリー
519 :
デフォルトの名無しさん :2005/11/07(月) 09:30:20
>>518 ありがとうございました。とりあえずツールはそれらしいものを入手でき
ました。無料で配布できるのかとかその他もろもろのことは今後調べます。
多謝
>>516 わかりました
無圧縮で送受信しておきますね^^
(・3・)圧縮してyp
scanfをやめてfgetsとstdinで入力を受け付けるのはわかるけど printfではなくfprintfとstdout(stderr)で出力する理由はなんかあるの? それとも特別printfを避ける理由はない?
いきなりどうした?
>>523 fprintf(stdoutはたしかに意味がない。でもstderrは意味がある。
stderrはエラー出力ということでリダイレクトの対象にならない。
(エラー出力自体をリダイレクトされる可能性はあるが)
526 :
デフォルトの名無しさん :2005/11/07(月) 15:16:29
swfファイルのプログラムを書き換えたいのですけど 質問するのに適正なスレありますかね・・・
>>526 FLASH板か裏技・改造板あたりじゃね
複数のテキストファイルの結合して1つのテキストファイルにしたいのですが、 どうしたら良いでしょうか?
ノ"~"~`ヽ"⌒゙⌒.ヽ、 .ム レ ) ."~゙丶 ゙、__ ,,,,ノ,,,,,丶 イ .ノ (、と、__;;;;;;;;;,ノ ミ;;;;;;ン
_,,..,,,,_ / ,' 3 `ヽーっ l ⊃ ⌒_つ `'ー---‐'''''"
>>529 c:\>copy /a text1.txt + text2.txt + text3.txt out.txt
>>532 VBかdos-コマンドで考えています。
535 :
529 :2005/11/07(月) 23:07:57
>>533 そのout.txtのファイル名をtext4.txtのファイルの中身にしたいのです。
536 :
デフォルトの名無しさん :2005/11/07(月) 23:18:46
>>527 エロフラのあるプログラムを消すという物です
前バリというか・・・
>>528 わかりました
>>535 c:\>copy /a text1.txt + text2.txt + text3.txt text4.txt
538 :
529 :2005/11/07(月) 23:43:07
>>537 例)text4.txtの中身が
aaaa だったらaaaa.txt
dddd だったらdddd.txt
としたいのでtext4.txtを読まないとできないと思うのです。それでdosコマンドでは無理かなと
思いVBでと考えたのです。
perlでスクリプト組めばいいじゃん
最初の質問とぜんぜん違うじゃん(´Д`)
cp text1.txt + text2.txt + text3.txt >`cat text4.txt`.txt
>>538 >>529 を読んだ段階で「あー、こりゃ数レス後に絶対質問の内容が変わるな」
とは思ってたが、まさかここまでまったく違う質問に変貌するとはね。
>>538 まあ WSHでも perlでも使って、どうせ組めないのであろうVBじゃ無くとも
いいかと。(DOSコマンド(?.bat)の拡張機能でも可能。FOR /F ...)
でもスレ/板違いだしマヌケな質問の出し方には誰も付き合いたくない。
その質問してるやつは
>>337 なんじゃないかと思う今日この頃
日立のSRの勉強をしようとしています。 とりあえず既存のトリップ検索ツールを題材に最適化をしてみたいのですが どういうところを参考にすればよいでしょうか? 適切な板・スレがあったら教えてください。お願いします。
549 :
フローチャート :2005/11/08(火) 17:11:56
自然数m、nに対して、mのn乗を計算する効率のよいアルゴリズムを フローチャートで書け。
pow(m,n)
552 :
デフォルトの名無しさん :2005/11/08(火) 17:38:29
バッチジョブを実行・制御するアプリケーションを作ってる。 バッチジョブは複数のプログラムからなっている。 バッチジョブ実行中に異常が発生したら、次回そのバッチジョブを実行するときに、異常が発生したプログラムからリランをする仕様でつ。 こういうときって、リランするときには前回実行したときのジョブの設定情報(パラメータとか)をもとに実行するのが一般的だよね? パラメータを設定し直したとしても、リランのときは新しい設定ではなく前回実行時の設定で実行するよね?
フローチャートってまだ教育現場で現役なの?
開発現場でも第一線で活躍してますよ
いくらなんでもそれは信じ難い
じゃあ見ておいで
>>552 抽象的すぎてにんともかんとも
パラメータが誤りだったのが原因で異常が発生して、
そのパラメータを設定しなおして再実行したときにも、
前回実行時の設定で実行するってか?
何を作ってるかによって、どうするのが良いか変わるんじゃね?
簡単なツールを作っていただきたいのですが そのような依頼は何処のスレで受け付けていますか?
>>559 ソフトウェア板のほうにありましたか、ありがとうございます。
>>553 国立大の1回生だが、レポートに書く図の例として普通にフローチャートが挙げられてる
まぁ言語がPascalだししょうがないといえばそうなんだがな
俺はUMLのアクティビティ図を応用してるがw
>>553 新人研修で習ったきり、そんなもん書いてるやつはいない
564 :
デフォルトの名無しさん :2005/11/08(火) 22:10:14
Windows2000のスケジュールサービスなんだけど バッチかなんかで、勝手に登録してくれるよう にしたいんですが、どっか情報ないですか? ATコマンドだと、ユーザ権限引っ張るし… cronだと簡単なのにorz
WinCron使えよ
>>565 それができたらいいんだけど…。
何台も同じ設定をする必要があるのと
デフォルトの機能の変更ができないのと
あのGUIでの作業…
いーーっってなってきます、
以前ここに書き込んだ者です。 別スレへのリンクを張ってくれた人のおかげで無事、画像の再描画に成功しました! ありがとうございます。 しかしそれでも問題が一つ生じまして・・・ フォームを透過させて、画像だけディスプレイの最前面に表示させていますが、 ムービーなどを再生すると、そのムービーと表示させた自作の画像が重なったときに 激しくチラついてしまいます。 これを抑える方法をご存知の勇姿がいましたら、ぜひ教えてくださいm(_ _)m
568 :
567 :2005/11/08(火) 22:32:37
言語はC++です。書き忘れましたm(_ _)m
J2EEって何ですか? サーブレットとか?strutsとか?
572 :
デフォルトの名無しさん :2005/11/09(水) 00:46:07
Win32API質問箱の.NETにあたるようなスレはないでしょうか?
C++を使用して、パラレルポートを使って基盤のLEDを光らせるプログラムを組みたいのですが、 調べたところWindowsのDDKは注文しないと手に入らないとのことでした。 WindowsのDDK(devioctl.hとntddpar.h)がなくても通信可能になる方法か、 もしくは注文以外で上記のヘッダファイルを入手する方法がありましたらどうかご教授ください。お願いします
>>573 諦めてシリアルポートを使う。
または
GIVEIOを使う。
>574 GIVEIOとはまたすばらしいものがあったのですね。 これで光明が見えてきました。深夜にわざわざありがとうございました。
576 :
デフォルトの名無しさん :2005/11/09(水) 05:52:01
商品として販売可能なWindows用のアプリをつくるのに使える 開発環境と言うのは、どれほど選択肢があるのでしょうか? 素直にVSとか買った方が良いですか? プログラミング経験自体は、豊富ですが、なにぶん会社で ライセンス購入しているVSしか使った事がありません。 趣味のプログラム作りの延長でシェアウエア化などを念頭に おいた場合の話です。
学習コストと生産性を考えたら慣れたVS使うのがいいんじゃないの。 GUIが作りやすくてWin32API叩ければ何でもいいと思うけど VC++, C#, VB(.NET), Delphi, C++Builderあたりが現実的な選択肢かと。
ExpressだとMFCとATLがないから必要ならスタンダードか、出来ればプロフェッショナル買ったほうが
MFC要らないやつはExpressでいいな
MFCなんて誰も使わないから、もうMS製品を買う必要はないな
582 :
デフォルトの名無しさん :2005/11/09(水) 15:17:44
じきにOpenMFCとかOpenATLとかでてくるよ
WTLでええやん あれはATL依存だっけか
GUIなんてどうでもいいだろ。 そんなもんはデザイナの仕事だろうに、なんでプログラマがやらなくちゃいけないんだ。 ばかばかしい。
.NET使えばいいじゃん MFCよりはマシだよ
586 :
CRC :2005/11/09(水) 16:34:03
CRC方式 生成多項式をC(X)=Xの6乗+Xの2乗+1とする。 伝送したいデータが D=Xの5乗+Xの2乗+Xのとき、 送信データS=D’+CRC方式を多項式であらわしなさい。
いやです
>>562 utripperだと2kほどしか速度が出ないので、最適化をしようかと思っているのですが
どこをどういじればいいのやら・・・・
つまりはUIデザイナ兼プログラマには非常に重要ということだな。
デザイナはクソ。プログラマもクソ。 学者様が一番偉い。
なんていうか・・・GUIデザインが仕事のプログラマーってかわいそうだと思う。乙って感じ?
と、コーダ君が申しております
甥っ子に乳揉まれて、乳首吸われた。 居間で一緒に気持ちよく寝ていたんだが左乳の違和感で目が覚めた。 見たら、甥っ子が左乳をシャツの上から揉んでた。 別にぐずってるわけでもなく、普通にスヤスヤ寝ながら。 君のお母さんと違って、乳無くてごめんね、と思いながら、何か微笑ましくて放っておいた。 んだけど、最初はフニフニだったのが、だんだんギュムギュムに変化してきた。 そして最終的にはギリギリギリギリ…って指先が食い込んできた。 「いでででででで!」と思って、さすがに甥っ子の手を剥がしたんだけど そしたら次の瞬間、シャツの上から乳首吸われた。 ぢゅるぢゅる言いながら、吸われた。超吸われた。ちょっと噛まれた。 噛まれた瞬間、「あふん…!」ってセクシーめの声が出てしまった。 やべーもうちょっとでチンコおっきしちゃうとこだった。
どうみても、精子です。 本当にありがとうございました。
Windows及びMacOS X で動作するアプリケーションを 作ることになったのですが、 オススメの言語はありませんでしょうか? C/C++とかはMac上でも動作するのでしょうか? プログラム全く無知なのでググっても どこの情報を見ればいいのかすら分かりません。。 どうか御教授お願いします。。(´・ω・`)
なんでそんなことになったのか知らんが、無知ならやめとけ C/C++がMac上で動作するのかなんて他人に質問するような状態でマルチプラットフォームなどおこがましいにも程がある 結論だけ言えば、動く
598 :
デフォルトの名無しさん :2005/11/09(水) 17:37:22
GUIならQtを
>>597 自分でも無理だと思うんですけど、
大学で教授から作れと命令されたんです(つД`)
自宅PCがWindowsで、大学がMacだから
両方で動作しないと駄目なんです。。
答えてもらって有難う御座います。
C/C++を早速勉強することにします。
言っとくが、C/C++の勉強だけじゃダメだぞ?
>>600 えっ? どういうことなんでしょう?
他の言語も必要ということ?
キミはOSの事もわからんでプログラムが書けるのか?
いつの時代の人か分かりませんが、 最近はOSのことなんて微塵も分からなくても書けるんですよ、おじちゃん
Box個の箱に、Ball個のボールを入れるとして、(それぞれの箱にボールが入る確率は等しいとして) Ballの値に関係なく同じ計算量で、それぞれの箱の中にあるボールの数を求められるような処理は有り得ますか? 現実問題として、Ballが非常に大きい時はどの箱にもほぼBall/Box個のボールが入るのでしょうが、正確に求めたいのです。
宿題は自分でやりなさい
>>599 両方の環境で動作させるなら、JAVAの方が楽そうな気がするけど
まぁガンバレ
おっしゃるとおりOSが分からなくても書くことは可能です。 ですが、それにより実現できることは非常に限定的であるということを忘れてはいけません。
>>605 こんなわけのわからない宿題出ませんよ…。
>>607 それは、ある程度知識があること前提の話だな。
まったくの無知なら、ものが出来るようになるまでに莫大な時間と労力を
費やすという点では大差ないと思われ。
答えは教えてくれなくてもいいので、有り得るかどうかだけ教えていただけませんか? 宿題ではないので、答えがあるとは限らないのです。
>>577-585 ありがとです。言語としてはC(++)がやり易いのでVSの各エディションと
C++Builder辺りを調べて購入します。
しかし、会社で使っているエンタープライズ版以外にも色々あるもの
なんですね。
613 :
デフォルトの名無しさん :2005/11/09(水) 19:02:11
gd (FreeBSD-4.10, gd-2.0.33, -DJISX0208 でコンパイル) に関して質問です。 2Bytes文字をgif画像に出力したいのですが、MSPゴシックなどのプロポーションフォントだと 全角スペースだけ「 」ではなく「・」に化けてしまいます。 // 表示される画像は「a・a」となるorz im = gdImageCreate(256, 256); black = gdImageColorResolve(im, 0, 0, 0); gdImageStringFTE(im, &brect[0], black, "mspgothic", 12.0, 0.0, 0, 20, "a a"); gdImageGif(im, stdout); gdImageDestroy(im); インストールされているパッケージのバージョン freetype2-2.1.7_3, libiconv-1.9.2, jpeg-6b_2 化けなくするにはどうしたらいいですか?
一つの箱にすべてのボールが入ることもありえますし、 すべての箱に均等に入ることもありえます。 ボールがどこに入るのかは確率的な事象なので、 箱の中のボールの数を事前に求めることはできません。
615 :
デフォルトの名無しさん :2005/11/09(水) 19:13:17
>>610 マルチプラットフォームでGUIがあってと言う話ならJavaでやるのが楽
冗談抜きで変なことしなきゃSwingは作りやすい。
ただし、動作はあんまり速くないというか寧ろ遅い
GUI無いなら、何でも良いんじゃね?でもVBはだめMacOSXじゃ動かないから
616 :
604 :2005/11/09(水) 19:20:34
>>614 ですから、その確率を一定回数(Boxに依存しBallに依存しない)の計算で求めたいのですが…。
は?確率は等しいと自分で書いてるでしょう?
Javaはどの環境でもろくな動作をしない糞言語だから論外。 重要なのは言語ではなく両プラットフォームで同じコードで動作するライブラリが重要。 C++/tk, wxWindowsあたりを調べてみな。MacOSXへの対応状況はまったく知らんけど。
ソースコードレベルの互換性があればいいんかの? バイナリレベル? インタプリタとかのスクリプトでもよい?
620 :
604 :2005/11/09(水) 19:55:00
>>616 そんなに怒らなくても…。
まっとうにBall回だけ処理を行うことなく、box[0]〜box[Box-1]の中身を求めたいんです。
それも、正しい確率分布で、ボールの総数がBallより多くなったり少なくなったりする事もない様に。
自分で処理を言葉にできないんじゃ実装なんかできるはずが無いか…。
621 :
デフォルトの名無しさん :2005/11/09(水) 19:57:08
>>618 wxはコンパイルできなかった希ガス
Qt4はコンパイルできた
Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。 Javaはどの環境でもろくな動作をしない糞言語だから論外。
623 :
李 :2005/11/09(水) 20:06:06
HSPで裁判のゲームを作っているのですが、「無罪」の場合は勝手に終了して、「死刑」の場合は、「控訴しますか?」というダイアログを表示するようにしてくれませんか?
いやです
作ってるのはあなたなのに、私たちにどうせよと?
質問の意味がよく分かりません。 例えば、ボールが2個で箱が2個のとき、どのような結果を期待していますか?
627 :
604 :2005/11/09(水) 20:24:30
>>626 箱をA,Bとするなら、Aに2個が25%、Bに2個が25%、ABに1個ずつが50%の確率で出て欲しいです。
そんなん普通の確率計算じゃねぇか
要するに、Ballの値に関係なく同じ計算量で、それぞれの箱の中にあるボールの数の、すべての組み合わせ及びその各々の確率を求められるような方法が有るかどうかが知りたいわけですか?
もともと質問の仕方がひどいというか、
要点を自分でも整理把握しとらんのじゃないかと……
>>620 ,604
確率の計算や検算をしたいわけではなさそうなので、
まさか、論理的に求めた確率を、何回繰り返しても結果として、必ず
「保証する」ような(??まったく偏りの無い??)分配(生成)方法
(かつBallの値に関係しない一定の計算量のもの)が欲しいとか?
つまり
>>627 だと、4回実行すると必ず AA1回,BB1回,AB2回になるような…!?@%
(この言い方だと、なんだその「確率」は、としか返りそうに無いが)
プログラミングの話じゃないのは確か
回答の意味がよく分からないので再度質問します。 例えば、ボールが2個で箱が2個のとき、どのような処理結果を期待していますか? 処理結果として何と出力すれば良いか以下の[ ]に記述してください。 箱の数を入力してください: 2 玉の数を入力してください: 2 処理結果: [ ]
634 :
604 :2005/11/09(水) 21:53:14
>>629 ええと…、631さんが説明してくれましたが、知りたいのは「分配方法」で、求めたいのは「分配結果」です。
舌足らずで申し訳ありません。
random(n)が0〜n-1のランダムな整数を返す関数だとして、
for(i=0; i<Ball; i++) box[random(Box)]++;
が最も簡単なやり方だと思いますが、これだとBallが大きいと大変な事になるので、
計算量がBallに依存しないやり方を探しているのです。
>>631 「4回実行すると必ず AA1回,BB1回,AB2回」にならなくてもかまいませんが、
十分な回数繰り返したら1:1:2にならなくてはいけませんし、
もちろん「Aに2個、Bに1個」やら「AもBも0個」のような変な結果が出ては困ります。
>>634 普通に考えて無理だろ
第一、疑似乱数の質はそんなに良くない
バケツ使ったり色々したところで限度がある
636 :
604 :2005/11/09(水) 22:07:26
>>633 処理結果: [A=0,B=2]
とかですね。値は実行するたびに変わると思いますが。
>>635 やはり無理でしょうか…。
BallがBoxに比べて極端に大きい時は適当にごまかすようにしてもいいのですが、気持ち悪くて…。
しつこい
638 :
604 :2005/11/09(水) 22:14:19
>>637 ごめんなさい。
でも舌足らずなせいで書き込み回数が増えてるだけで質問自体は1回しかしてないと思うのですが…。
ようやく意味が分かりました。 私の直感では、そのような方法は存在しません。
int my_rand() { static ret; return ret++; } を使えばムラがないな
>>634 さすがに「必ず」を要求してるとは思ってないが、質問が変な場合、
まさかがあるのでね。
>>638 いや質問内容自体は単純だったはずなのに、舌足らずなんじゃなく、
回を重ねても要点がサパーリ過ぎで、いくら質問にしても説明がひどいし、
コミュニケーションとしてもお粗末なので(609,611)、
ウザイと思われるのかと。
(>for(i=0; i<Ball; i++) box[random(Box)]++;
別にさほど大変でもなんでもない、と思う人も多かろし)
642 :
604 :2005/11/10(木) 00:09:37
>>639 やはりそうですか…。
お答えありがとうございます。
場合分けで対処する事にします。
>>641 うん「ウザイ」ならその通りだと思います。
(>for(i=0; i<Ball; i++) box[random(Box)]++;
で速度が問題になるくらいBallが大きければ値のばらつきは無視できるので、場合分けで対処しても問題はないのですが、
もしかしたら私が知らないだけで大きな値にも小さな値にも1本の式で対処できるエレガントな方法があるかもしれないと思ったんですよ。
何か可哀想な人だな・・・
やりたいことは確率とは全然関係ないことなのに、 確率を持ち出してきたのが全ての間違い。
ballの値が予め決まっているのなら、 ballを求めたい比で分ければいいだけ(余りは適当に処理)。 これでダメな理由は何?
バカだから
647 :
デフォルトの名無しさん :2005/11/10(木) 15:59:03
質問です。 データグリッドで、1つのセルに文字を打ったとき、 打たれた文字を判別することはできますか? データベースと連携させていて、aと打たれたらaから始まるコード(商品コードなど)を そのセルの部分でコンボボックスで表示させたいのですが。
BIG な、サーバースレで2getしちゃうとどうなるんだろう 凄い気になる
>>648 そういや、アレは何なんだ2chの鯖を提供してるとかのスポンサーか何か?
全然関係ないとこだったら、ふてい野郎だなw
速攻スレあぼーんしてから久しく見てないな
652 :
デフォルトの名無しさん :2005/11/10(木) 17:55:37
XP、C言語、Win32APIを使って 猫サイトで勉強しながらWindowsぷろぐらみんごをやっているものです。 いまアプリケーションから他アプリケーションへ簡単なデータを送る方法を知りたくて 猫サイトのDDEを勉強しましたが、 単に文字列を送るという処理でも全体的に手間がかかるように思えます。 ウィンドウからウィンドウへSendMessage()関数一つでメッセージを送るように 他アプリケーションにももっと簡単にデータを送る方法ってないのでしょうか おねがいします。
SendMessageかPostMessageすれば?
654 :
デフォルトの名無しさん :2005/11/10(木) 18:15:05
で、できるのですか そうなると、他アプリケーションの ウィンドウハンドルをどうやって得るかってことなんですが どうしたらいいでしょうか。
FindWindowすれば?
FindWindowは他アプリケーションのウィンドウのハンドルも帰すのですか ああ、ありがとうございます すぐやってみます。
ウィンドウハンドル以外にも何を返すというのだ
できました! 自分のアプリケーションで作成したウィンドウだけが対象だと思っていました 無知ですいませんでした ありがとうございました!
しかしプロセス毎にメモリ空間は別物だから、 原則他のプロセスへ直接ポインタを渡してやるというのはできない。
ずばり、classもアラインメント考慮する必要ありますか?
無い
d
663 :
デフォルトの名無しさん :2005/11/10(木) 21:47:06
MakefileからサブディレクトリのMakefileを使ってmakeを走らせたいんですがどうしたらいいですか?
>>596 WideStudio(フリーのC++開発環境)で作れば
コンパイルは別々にやらんといかんだろうが共通のコードでうごくんじゃね?
Java, Pythonいろいろマルチプラットフォームの言語はあると思うが
666 :
デフォルトの名無しさん :2005/11/10(木) 22:44:47
独習Cっていう分厚い本を買ったんですが使ってるパソコンがWindows meのため 付属されているコンパイラーが使えません。じゃダウンロードすればって言うかも 知れませんが、一人暮らしのため電話の契約をしておらず家でインターネットが できません。で、学校のパソコンからBorlandのコンパイラーをダウンロード 使用として学校から配布されたemailアドレスに送ってもらったけど、 書いてあるULRが開けない。学校のパソコンだからかな? こんな場合Cコンパイラーを入手する方法としてどんなものがありますか? 買うのは無しで。
668 :
デフォルトの名無しさん :2005/11/10(木) 22:46:50
>>666 _____
/ ̄ ̄ ̄ ̄\,, / \
/_____ ヽ / ______ \
| | | / / \ ヽ
|,,_ _, |___/ |/ ,,_ _, ヽ |
| "゚'` } "゚` 6 l | "゚'` } "゚` | |
. ヽ __''_, ,-′ | __''_, | l
ヽ. ー__ /ヽ ヽ ー / /
/ |/\/ l ^ヽ \ / /
| | | | l━━(t)━━━━
>>666 Cマガジンとかに付録でコンパイラとインストール支援ツールがついてこないか?
買うのは無しで。
"独習Cっていう分厚い本"を売れ
675 :
デフォルトの名無しさん :2005/11/11(金) 00:04:50
コンパイラはgccで char k = 'l'; /* 注・エル */ putchar (k^0x5F) ; の内容のプログラムを作ったのですが、「L」ではなく「3」が表示されます。 何度も見直してみましたがどこをミスったのかわかりません...。 素直に0x20引けとかおっしゃらずにどこがまずいのかお教えいただけますか? お願いします。
676 :
675 :2005/11/11(金) 00:14:24
げ、間違ってXOR演算子を使ってしまっていました...。 &でしたね....すみません、自己解決しました。
>>666 学校で、詳しい人にダウンロードしてもらえ
>>666 人に聞いたり、お願いする事自体は筈かしことでは無いよ
知らない事や出来無い事をさも知っていたりできる様なフリをする事のほうが恥ずかしいよ
680 :
679 :2005/11/11(金) 03:23:56
誤字った...orz
>独習Cっていう分厚い本を買ったんですが使ってるパソコンがWindows meのため >付属されているコンパイラーが使えません。 .NET Framework SDK ←これはいれなくていい Borland C++Compiler ←これだけいれろ (これがコンパイラだ)
うむ
683 :
647 :2005/11/11(金) 12:46:20
>>647 はVB.net2003です。興味があればお願いします。
後、ここ見ろってのがあれば教えてください。
VB.NETスレへドウゾ
685 :
647 :2005/11/11(金) 15:03:50
>>684 では、そちらで聞いてみます。ありがとう
何でも良いからフリーのCコンパイラ教えてくれ
688 :
686 :2005/11/11(金) 17:51:03
ほら早く早く!
検索すれば見つかるだろうが
っち
>>686 そんなこと質問するレベルの人間はお断りです。弐チャンネルからでていってくdあしお
いい加減やめれそれ
>>693 勉強用にはいいんだけどね
・ソース公開
・16bitだからシステムコールが使えてアセンブラの勉強しやすい
勉強用にいいわけない。初心者に勧めるなカス
じゃあGCCでもいいよ ライブラリのソースみられないのは却下ね 言語の勉強にVCとか最悪
粘着厨の686はスルーで
VCはライブラリのソースついてるよ
今話題にしてるフリーのVCにはついてないよ
LSI-Cとか言ってるアホはスルーで
gccならライブラリのソースどころかコンパイラのソースまで付いてるから最高だな。 漏れの使ってる開発環境は付属ライブラリの一部が別言語で書かれてるわけだが⊂(。Д。⊂⌒`つ
ソースの有無は学習とは基本的に関係ない。 むしろGNUの汚いソース読んだら知識がゆがむ。
そこでLIS Cに落ち着くわけですよ
LIS C LIS C LIS C LIS C LIS C LIS C LIS C LIS C LIS C
708 :
686 :2005/11/11(金) 20:23:36
なんかバカしかいないな さっさとまともに使えるの教えろよクズどもが
(・∀・)ニヨニヨ
710 :
686 :2005/11/11(金) 20:46:15
あ、ちなみにBCCとかほざく香具師はCygwinでgccとかほざく香具師と同レベル。
今ならVC2005Exp一択だろ
まだ日本語版も日本語の資料もでてませんよ
(・∀・)クスクス
え、何か裏技あんの?教えろよ、いやおしえてくださいおねがいしますです
715 :
686 :2005/11/11(金) 21:04:51
じゃあソース上げるからさ、そちらさんでコンパイルしてバイナリ上げてくれんかいの?
大人しくお帰りなさいな、坊や
718 :
686 :2005/11/11(金) 21:22:21
コメントは入れてあるから安心しろ。後はコンパイルするだけだ
だが断る
俺のヘレーワールデも廃れたものだ・・・
721 :
デフォルトの名無しさん :2005/11/12(土) 02:17:59
軽量プロセスって何が軽いんですか?
お前の頭
Borland C++BuilderX Personalの使い方がわかりません。 どうやったらexeファイルつくれるの?
>>724 聞いたことがありますが、意味はわかりません。
cppとかcbxなんかのファイルがありますが、なんですかこれ?
ビルドとかメイクとかの意味も知りたいです。
>>725 プロジェクトを作ってcppとかのファイルを追加して
ビルド(ボタンがあるだろ)すると
エラーとかが出ない限り、exeができる
>>723 「exe ファイル 捨てたい」でぐぐれ
こないだ好きな男の子のティンティンをハックしたところ、容易にハックできてしまったので少し驚きです。 何故なら彼はティンティンのセキュリティパッチを当てていなく、敏感だったからなのです。 さらに僕は彼のアナルをポートスキャンし、僕の禍々しいクライアントでF5アタックしました。 たちまち彼はサーバーダウンしてしまい、それと同時に僕もフリーズしてしまいました。 とても気持ちよかったです。
電気・電子スレでも聞いてみたのですが… マウスの操作を記憶して繰り返させる方法なんですが。 マウスの自動化ソフトは知ってるのですが、システム自体がオリジナルなのでマウス側でなんとか出来ないかと。 用途なんですが、防災センターの警備員をしてまして、閉店するとガス遮断弁の信号が次々に上がってくるのでその復旧になんとか出来ないかと思いまして… よい知恵がありましたらアドバイスをお願いします。
ハード屋に聞けよ
自走式マウスキタ Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒(。A。)!!!
>>730 それって、手で操作することに意味があるんじゃないのか。
電信手は、深夜でも一時間に一度「6」という数字を送信するのが義務である。 時間を惜しんで勉強していたエジソンは、どうにも眠くて仕方ない。 そこで自動発信機を考えた。時計の針先に接触ボタンをつけた装置だった。 この事自体は不正であるが、機械に出来る事は機械に任せて時間を有効に使う事を優先したのだった。
防災センターの警備員(笑)
WSHでスクリプト組めないのかな、GUI操作ってできなかったっけ? 昔はVisualTestとかあったと思うが JavaだとRobotクラスつかえばいいんかな
システム自体がオリジナルっつてもねぇ・・・その程度組めなきゃお話になりゃせんよ
741 :
730 :2005/11/13(日) 02:22:33
一応、電験は持ってるんですが、弱電とかプログラムはさっぱりでして‥ どう作るかも見当もつきません。 予算とは自作する場合ですか?
マウスコードのこっち側でPICとか使って制御したいってことだろ?
743 :
730 :2005/11/13(日) 04:05:31
>742 そうです。
そういうことか・・・それならかなり難しいと思われる 予算が許すなら普通に発注するか、システム屋にそのオリジナルの使い勝手を良くしてもらえ それらの方法以外は理論的には可能でも現実的には無理な気がする
脳にCell搭載腕制御システムを組み込んで作業を自動化するのが手っ取り早い。
マウス自体を動かすロボットを作る
>>746 アホかい。
信号だけ記録すればええやろ
全くの素人考えですが、マウスとパソコンの間に接続して記録、再生が出来れば最高なんですが、新たに発注となるとかなり費用がかかりそうですね…
トレースデータの再生が可能なプロトコルアナライザってなかったっけ? USB2.0Masterは、、だめか
つかOSがちょっとでも信号取りこぼしたらそれで終わりだろ。 つかプログラム以前の問題だろ。ハードウェア関係の板に池。
あの〜 最近XMLやらJavaScriptで見かける、 <![CDATA[ で始まって ]]> で終わる、変なタグ これって何か意味あるんですか?
ググれば簡単に分かるような質問をしてはいけません
的確な指示も出来ず追い出す
>>750 みたいなのってどの板にもいるのな。
>>754 ニートだから、他人に気を配るだけの余裕はないんだよ。察してやってくれ。
>>752 XMLのタグの種類でそういうのがあるんだよ
XMLの文法の本立ち読みしておいで
CやC++では配列の長さを変数で指定するのは誤りということを知ったのですが、C#でこのようなことをやった場合でも エラーが出ることなくコンパイルが終了してしまいました。 C#はこのようなことが許されるのでしょうか? C#から入るとプログラマとしてだめになりそうなんですけどorz
>>758 エラーでないってことは許されてるんだろ
ついでにいうとISO/IEC 9899:1999(C99)ではそれが認められるようになった
なんと、今はCでも認められているんですか。 C#って無駄に親切な部分があったりして怖いんですよね。 他の言語を使ってみようと思ったとき、同じ方法が通用しないことが多そうで。 即レス+αありがとうございました。
>>760 > 他の言語を使ってみようと思ったとき、同じ方法が通用しないことが多そうで。
それはどんな言語を使った場合でも同じだから、気にするだけ無駄。
>757 厳密にはタグじゃないけどな
変数で配列のサイズ指定なんて危険すぎてやる気が起きんけどな
afo?
可変サイズならメモリ確保に汁。
767 :
デフォルトの名無しさん :2005/11/14(月) 14:02:10
ComboBoxExのエディット部分にES_NOHIDESELを適用させる方法があったらお教え下さい。 ダイアログバーにCComboBoxExを貼り付けて、 InitDialogでエディットスタイルにES_NOHIDESELを付加したりしたんですが駄目でした。
>>785 なんだメモリ確保ってw
スタックとヒープの使い分けはでかけりゃ後者、小さくて速いのなら前者ってだけだ。
可変かどうかなんて問題じゃない。
やめろよ
771 :
デフォルトの名無しさん :2005/11/14(月) 16:48:28
変数でmallocするメモリのサイズ指定なんて危険すぎてやる気が起きんけどな
ポインタは危険だってじっちゃんによく言い聞かせられて育ちました
org
775 :
デフォルトの名無しさん :2005/11/14(月) 21:50:00
大学の講義でプログラム作成の宿題がでたんですけど、 さっぱりわからないんです。どこで質問すればいいでしょうか?
まんまのタイトルあるから検索ぐらいしろ
>>775 何のために金払って大学行ってんだ
大学で聞けよ
と、こういうの見るといつも思う
778 :
デフォルトの名無しさん :2005/11/14(月) 22:35:37
LinuxでEclipseにCDT入れてGTKアプリを作ろうとしています。 コンパイルはできてるんだけどリンクが出来てないらしく、 ビルドエラ−が出ます。 おそらくプロジェクト設定のリンカオプションでなんとかすれば いけるはずと思い試行錯誤しましたができませんでした。 ご存知の方いらっしゃればご教授ください。
つーか宿題を自力で解決しないで何ができるってんだ
C言語プログラムでやりたいことがあるのですが、 その「やりたいこと」のレベルが少々高くて・・・思うようにいきません。 やはり一から勉強するべきでしょうか? それともプログラミングしながら勉強というのは可能でしょうか? ちなみに今のレベルは本一冊読んだ程度です。 プログラムも何も書けたもんじゃありません。
>>781 九九の分からない奴に微分積分は無理。
ちゃんと勉強汁
>>781 おまいは展覧会で絵画を数枚見ただけで、同Lvの絵がすぐ描けるのかね?
fstream内のある文字列を検索し、その場所までシークするにはどうすればいいですか?
>>789 m9(^Д^)プギャー このまま1000まで
俺を無視スンナ
799 :
767 :2005/11/15(火) 22:47:59
原因らしきものを発見できましたm9(^Д^)プギャー
803 :
778 :2005/11/15(火) 23:50:53
Linux板で聞いてみます。 お騒がせしました
PADの書き方がさっぱりわからないドキュソなわたくしに おすすめの本がありましたら教えていただけませんでしょうか。 大学の授業で書き方を習っているはずなのですが、 先生の日本語が不自由なのか、漏れの知能が著しく低いのか、 おそらく後者だとは思いますが、とにか書いてある日本語の意味がわかりません。
>>804 それならばまず日本語講座を受講することをオススメします
PAD図ってまだ使われてたんかいw
>>806 それではさらに上級の日本語講座を受けて下さい
>>893 m 9 ( ^ Д ^ ) フ ゚ キ ゙ ャ ー
893さんは怖いよ
適当な数ゆーたら893しかないやろ!
perlと、activeperlの違いってなんなのか教えてください…。 くだらない質問だとは思いますが…。
C++ と VC++ みたいなもん と、 いい加減に回答してみるテスト
>>819 Perlは言語、ActiveperlはPerlで書かれたアプリケーションを動かす為に必要なモジュール。
すいません、モジュールって何ですか?w 初心者ですからお願いしますw すいあせんw
ActivePerlはActiveState社の開発したPerlインタプリタってだけだろ
>>822 >質問する前にGoogleで検索しましょう。
>>824 うるせー馬鹿
さっさと教えやがれ 糞共
COMの質問です。 IUnknownから派生させた自作クラスのGUIDって 自分で定義するものなんですか?
827 :
デフォルトの名無しさん :2005/11/16(水) 19:40:44
>>825 失礼いたしました。Moduleとは部品です。
いくつかの部品がまとまって一つの機能やオブジェクトを形成してる場合
その単体部品を主にモジュールと呼んでいます。※うちんとこはですが。
>>826 そうだよ。
Platform SDKにGUIDを作るツールが付いているからそれを使う。
Platform SDKを入れられないのであれば、自分でGUIDを作る関数を呼び整形して出力するプログラムを自分で作れば良い。
ご免、去るぼ。 あーばあ
832 :
826 :2005/11/16(水) 20:47:56
>>829 アリガd
GUID作成ツール入ってたので、これ使います。
GUIDが他のCOMと重複したらどうするんですか?
しない
なんで?
GUIDだから
お前の個人情報が組み込まれているから
838 :
デフォルトの名無しさん :2005/11/16(水) 21:41:33
質問させてください。 自作アプリやゲームなどを配布する場合、 動作環境については皆さんどのように決定していますか? どの程度のCPUが必要とか メモリはどれ位あれば快適だとか 動作環境を決める目安みたいなのがあれば教えて頂きたく。
フィーリング
840 :
デフォルトの名無しさん :2005/11/16(水) 21:49:18
>>838 自分の動作環境だけ書いとけばいいだろ。
使ってるDirectXやコンポーネントの種類とか。
別にそれより遅い環境だからまったく使えないわけじゃあるまいし。
厳密に決めたいならいろんな環境を手元に用意しておくしかない。
CPUはNx586以外のPentium/Pentium互換CPUなら普通は動くだろうし メモリは仮想メモリがあるし あとは使用してるAPIに応じて動作OSを決定、ゲームの場合はそれに応じてRade7000/GF2MX以上とかRade8500/9000/GF4Ti以上とか決めればいいんじゃ?
ここってド低脳スレですか?
うん
そんな馬鹿な・・・OTL
すん
カルタ?
ドルバッチェ-
ルドルフ
サナトス
ペッツォ
バキュラ
HSPを最近始めた者ですが・・・ text 100 pos 250,150 mes "あいうえおかきくけこ" stop このtext(文字表示速度変更)のスプリクトを使うことができません。 パソコンはウィンドウズXPです。何か足りないのでしょうか?
ガルガザート
トーロイド
テラジ
857 :
846 :2005/11/18(金) 00:13:58
ごめん。 こんなに続くとは思わなかった。
ザッパー
>>853 愛が足りない
こう、愛撫するように優しくね
トールマン
グールフル
メールのヘッダに関して詳細に解説してある日本語のページってないでしょうか
RFC
>>862 日本語で、というのは甘えすぎ。
RFC 2045, 2046, 2047, 2048, 2049, 2184, 2822 あたり。
ヘルトルロン
テッツォテッツォテッツォ
/iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiir、 ,/\,,ヘ/\,/\,/\ /liiiiiiiiiiiiiiiiiiiiリiトiiiiiiiハiil iil liiiハiiiiiiリiiiiiiiiiiiiiiii、 > " 'liiiiiiiiiiiiiiiiiii/iリiiiiハ/ lil il liii/liiiiトiiiiiiiiiiiiiiiil なんでこんなスレに /iiiiiiiiiiiiiiリii/--トiiii/ i _lil" liil liiiiiiiiiiiiiiiト > なっちゃったんだよおお riハiiiiiiiiiiil ii ,,__"`'r、 ,i i, _,,/,, yrーir、 liハiiiiiiiiii〈 > おおおおおお!!!!!!!!! ii liiiiiiiiiil yr"~~`''y,^",‐` -''r''~,, " liiiiiiiirヘ,, ^ /,liiiiiiiil 〈l,` "_,,/~ / "//ヘ/\,,^\,,/\ /⌒ヾ,i--l _,,....,,_ ,./ `r,,‐-、 ヽ , ヘr..,,_ ,,r-_''"- ー--丶、 / 〉 _,, 」 ヽ、 rl'" ゝj, ,/ l'~ l ヽ、 l" 'l l ヽ,, ヽ, `''+, i, l ..... ,, ー ,. l, l ヘ ,r-" r" , `、 l / ヾ,,.l / ヽ, l ヽ,,_ / } lrv l.l ,r l/'" ,l / 〈 ヽヽ、_____ ,,,,,....// l i, ヽ、/ lゝ、 `ー- ,,,...... -ー''" ,,/l 'i / /l `' 、 ,/ / l ヽ / 'ムl ` 、 ,, ''" 〈_ l ヽ,
ボザログラム
ヴェルヴェット
ニールニック
レンドラ
基地外の集まるスレだと聞いてきますた
カウッパー
874 :
846 :2005/11/18(金) 14:11:22
>>872 もう満員です。股の日を期してください。
アークレーン
876 :
デフォルトの名無しさん :2005/11/18(金) 16:09:46
FTPのRFCって何番だっけ?
959
879 :
デフォルトの名無しさん :2005/11/18(金) 16:43:11
ヘキサベタ
881 :
デフォルトの名無しさん :2005/11/18(金) 17:35:48
.NETには和暦変換(System.Globalization.JapaneseCalendar)がありますが 平成天皇がお亡くなりになられた場合に、どのタイミングで次の元号が登録されるのでしょう? WindowsUPDateでしょうか?クローズな環境で稼動するPCなのでSPが提供される時まで 「平成58年」とか逝ってしまうのでしょうか? 平成への改元時にはWindowsを触ってなかったので、その辺があいまいなのです どなたかご教授ください とりあえず、自分で改元日と新元号を登録して和暦を算出するクラスは作成したのですが .NETですでにあるのでしたらそちらを使用したいなと思いまして・・・・
そもそも平成への改元時にはPCも今ほど一般的にはなってなかったけどな そもそもDOS時代だし .NETの方はゲイツ一族の対応を待つしかない どこかが作った製品を使ってる以上、これは仕方の無いことよ それが嫌なら、自前で処理するか西暦を使うかするべき
マルチスタックてどうよ
今北天皇
C/C++で enum の要素(?)の個数は取得できますか? 方法がわからず、数値を割り当てずに最後尾の要素の数値を利用していますが バグの元になりそうな気がしまして…
ラギュオ
>>886 ソース内でのみ有効な数値の列挙を数えられると思うか?
クップター
>>886 無理
enum{ foo, bar, baz, max }
が常套手段だな
・非同期/同期通信の概要 ・Windowsのフックの実装コード ・ソケットのブロッキングモード この3つがぐぐってもさっぱり分からないんですが、 何かいい解説サイトみたいなのないでしょうか よろしくお願いします
ケイオス
ヘルレイオス
ワームミール
バンミッド
リゲール
オウルシーク
シオナイト
900 :
デフォルトの名無しさん :2005/11/19(土) 05:08:54
手元にあるC言語のファイルabc.cをwindowsで コンパイル→実行したいんですが gcc abc.c -lm a.out の手順でできるフリーソフト教えてください
ガーフィールド
難しい質問だな。
903 :
433 :2005/11/19(土) 05:16:52
904 :
903 :2005/11/19(土) 05:21:17
s/433/デフォルトの名無しさん/ 失礼しますた
905 :
900 :2005/11/19(土) 06:08:17
色々探して、MinGWにたどり着きました 手数かけました
906 :
デフォルトの名無しさん :2005/11/19(土) 14:54:30
友達が床屋をオープンするらしいんですが BBSとか凝ったHPを作って欲しいっていってきました サーバとか借りてるんかとたずねると何もしてないそうです 金額的にいくらかかるの?ときかれてるんですが、 一般的にいくらって言えばいいでしょう?
チパパ
909 :
デフォルトの名無しさん :2005/11/19(土) 15:05:43
レグルド
ネット関連の板じゃね
つか、凝るったってそういう質問するようじゃ凝りようがない希ガス
913 :
デフォルトの名無しさん :2005/11/19(土) 16:24:33
一応みようみまねでHTMLとかCGIとかジャバスクリプトだったら 作れる気がするんですが、出来たリソースっていうんですかね 資材をアップロードするサーバなんてもの取り扱った事がないので SE的なアドバイスを聞きたいなあとかんがえました。 UNIXとかCも少しばかりであれば、なんとなく理解の域です
レンタル鯖でいいだろ
915 :
デフォルトの名無しさん :2005/11/19(土) 16:32:47
500万ぐらいあれば余裕
C言語のゲームのプログラムのソースをコピペしてコンパイルしたけど、
cmd.exe /C LCC.EXE SHOOTI~1.C
*** コンパイル開始 ***
SHOOTI~1.c 4: can't open: el.h: No such file or directory
SHOOTI~1.c 78: can't open: el.h: No such file or directory
SHOOTI~1.c 183: can't open: el.h: No such file or directory
*** コンパイル終了 ***
とエラーが出てきた。
ソースの内容は
http://www.kk-net.com/~don-sps/javaden1/minibbs.cgi?に投稿してある 。
つ、釣られないぞ!(((;゚Д゚)))
バッカス
別に何も質問してないので日記なんじゃないだろうか
(((;゚Д゚)))
922 :
デフォルトの名無しさん :2005/11/19(土) 18:09:33
dosアプリを作りたいのですがコンパイラ等は何を使えばいいんでしょうか?
ビーチーン
>>922 Windowsで動くやつなら大抵なんでもいいと思うよ
>>924 Windowsで動くやつは大抵Windows用のプログラムをはくからDOSでは動かないよ。
DOSって32bitなコンソールアプリだろ。 Cygwin, MinGWin, BCC, VC++2005Expressでもつかっとけ。 ほんとのMSDOSあぷりってことならLSI-Cつかっとけ。
927 :
922 :2005/11/19(土) 18:45:21
LSI-Cで作ろうとしてる環境になりましたありがとう
レーグイグ
929 :
デフォルトの名無しさん :2005/11/19(土) 21:04:29
プログラム関係の仕事に就いてる方で、 第一線をいかれている方は、どのようにして言語を習得なさったのですか? Cに関する書籍をいくら読んでも、センスなどは上達しませんよね?
つくらないと身につかんだろ プログラマ板で聞け
プトグラマ板で聞くべきでした。失礼しました。
ビジネスロジックと計算を行うという狭い意味でのアルゴリズム では全く違うからね。 全く以って、一概に言えないね。PGに王道なしってところかな。
>>927 Borland Turbo C++とBorland Turbo Pascalって選択肢もある。
初期のバージョンがBDN(Borlandの開発者向けサイト)から落とせる。IDE付き。
Delphiで作ったソフト(オーディオエンコーダフロントエンド)を、 HPで公開しようとおもってます。 自前でDLL作るほどの技術はないので、 ネット上で公開されているエンコーダ(EXE,ソース両方有)を利用する形になってます。 で、これらのファイルは一緒にzip圧縮→配布しても大丈夫でしょうか? それとも、各エンコーダの配布サイト(Rarewares,vorbis.orgなど)への リンクを張って利用者に調達してもらうべきでしょうか? どのエンコーダもGPL(LGPL)に則っているようですが、 それを利用するソフトについていまいち理解できなかったので。 よろしくお願いします。
GPLはソース全部公開しないといけなかったっけ?
GPL ..... その保護があるソースを組み込んだ場合、 二次配布は許されない。
バージョンアップに対応するのも面倒だし 別々に配布したほうが問題がないだろ。
安定版を入れておけばとりあえず問題ないんじゃね? GPLならソース利用はともかく、単なる配布自体は制限されてないと思うし
>>935-940 レスどうもです。
再配布は問題なしとのことなので、一緒に圧縮することにしました。
>>940 作成中のソフトに関するライセンスも関わってきますね。
リンク先をじっくり読むことにします。
エンコーダは、CreateProcessでEXEを呼ぶことにしました。
ありがとうございました。
942 :
デフォルトの名無しさん :2005/11/21(月) 08:28:49
フリーソフトやシェアウェアで作られている発注システムって どの言語で作るのが最適でつか?
日本語
プラットフォームも書かずにどう答えろと‥‥
どう歪んだ思考をするとWindows以外の選択肢を思いつけるんだよ アホかと
Linux
Mac
どうねじくれた思考をするとWindowsのみになるんだよ 糞かと
Solaris
超漢字
本当にありがとうございました
956 :
デフォルトの名無しさん :2005/11/21(月) 13:29:48
思考の手助けになる手法を聞きたいのですが、どのような方法、ツールがあるでしょうか? 昔はフローチャートが主流だったようですが、現在はどのような方法なのでしょうか? 今日から学び始めたので、まだ必要は無いかも知れませんが、将来的に必要になると 思うので質問しました。 学んでいる言語はCです。よろしくお願いします。
UML?
>>957 レスありがとうございます。
軽く調べてみたらオブジェクト指向で使うみたいな事が書いてあったのですが
Cプログラミングでも有効に使えるものなのでしょうか?
将来的にはC++を学びたいと思っているので、ありがたい情報でした。
どうもありがとうございます。
959 :
デフォルトの名無しさん :2005/11/21(月) 13:41:15
UMLって認定試験もあるほどなんですか。 初心者が個人単位でとりあえず思考補助に使いたいとなると、向いて無いですよね? もしよろしければ、個人で小規模のプログラムを組むさいの思考補助に役立つ 方法、ツールを教えてください。
>初心者が個人単位でとりあえず思考補助に使いたいとなると、向いて無いですよね? 向いてないということはない。 クラス図、状態遷移図をExcelの図で書くだけでも結構便利。 とりあえず一通りさらっと眺めてみるのがいいんじゃないの。 と、思ったが先にプログラミングの基礎をちゃんとやってからのほうがいいかも。
>>960 うーん。
やっぱりプログラミングの基礎が出来てないと使えないですよね。
UMLは一通り見て理解出来ないようだったら、ノートに自己流で書いときます。
ありがとうございました(・ω・)
トップダウン方式でフローチャートを大まかなものから徐々に詰める、とかじゃね あとは思いついたことを片っ端から紙に書いて、関連の深いもの同士を線で繋いでくとか 数学使って、目的の処理を解析的に解いてアルゴリズム作るとか
UMLは仕様の洗い出しなどにもがしがし使えるので やっといて損はない
にわかSEならともかく、先にコード書けないとお話にならないな。 しょぼツール程度ならほとんど設計する必要すらないし。
はいはい、お帰りくださいね
誘導されてきました。 特定の数字をx86のショート実数に変更しろって言われたんだけれど、 ショート実数っていうのがわからない…ショート関数のコトですか? しかしそれだと、x86ってのがよくわからない… x86で検索をかけたところ、命令セットなのが判明したのですが、そこから先がorz 例えば「3」をx86のショート実数にして16進数化したものってなんなんでしょうか?
>>966 あまりにも意味分からないんだけど。
誰に言われたのか知らないけど、言われたまま原文うpして。
968 :
966 :2005/11/21(月) 16:30:50
>>968 答え出てるじゃん。
・「ショート実数」なんてオレ用語で質問されても困る
・オレ用語の説明が出来るのは出題者しかいない
・だから出題者に聞け
問題の答えを出題者に聞くのはそりゃ駄目だけど、
問題の意味が分からないのは出題者に聞くしかないって。
変な用語使われたとき、俺なら先生とか上司とか関係なく文句言うよ。
970 :
966 :2005/11/21(月) 16:43:39
すいません、ちょっと問い詰めてくることにします。 あっちこっちスレを汚してしまって申し訳ありませんでしたorz
ちなみに、ショート実数ってのが float のことだと解釈して答えるなら、 x86 は IEEE 方式の浮動小数点数を使ってるはずなので、 「IEEE 単精度 浮動小数点数」でぐぐれ。
単精度のことだろ
ぐぐって1件しか出てこないような用語使って 初心者っぽい 966 に課題出すなんて駄目だろ。 混乱を招く上に、変な用語を一般的な語だと誤解する奴が出てきたりすると害だし。
みんな
>>966 にマジレスしてるようだけど、あの問題ってVIPのスレのネタだよ。
もうdat落ちしてるけど、一応貼っておく。
問題解けた人とセクロス
http://ex14.2ch.net/test/read.cgi/news4vip/1132550835/ 1 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2005/11/21(月) 14:27:15 ID:9aO3/tAG0
最初に解けた人ね
問題
「3」をx86のショート実数にして16進数化したものは?
スペック:
21歳
156センチ
貧乳
顔普通
このスレ見かけてたぶんココに来る馬鹿がいるんじゃないかと思ってたら来たのか。
さてそろそろ1000取り合戦ですよ まあ 俺は今から寝るけどねwwwwwwwwwwwwwww おやすみいいいいいいいいいいいいいいいいいいいいいいいい
976 :
966 :2005/11/21(月) 19:36:52
問い詰めたところ
>>974 氏と同じ解答が帰ってきました…
解けない問題なんて出すなよ・゚・(ノд`)・゚・
みなさんレスありがとうございました_| ̄|○
977 :
デフォルトの名無しさん :2005/11/21(月) 20:11:47
多次元配列の扱い方を教えてください. 下記のソースはコンパイルできるのですが, 実行するとエラーが出て異常終了してしまいます. どなたか,回答をお願い申し上げます. #include <stdio.h> int aaa[10][10][10]; intmain(int argc, char** argv) { int*** bbb = (int***)aaa; aaa[1][1][1]= 111; printf("%D\n", bbb[1][1][1]); return 0; }
>>977 >実行するとエラーが出て異常終了してしまいます.
aaa の型は int*[10][10] だ。それを無理やり int*** にキャストしたため。
後は教科書の「多次元配列」の章をよく読んで試行錯誤しろ。
979 :
デフォルトの名無しさん :2005/11/21(月) 23:30:52
STLのvectorとかって連結はできないのですか? vector<int> hoge, piyo; hoge+=piyo; みたいなイメージで。 string(basic_string?)使えば出来るんでしょうか
相談事があったのですが、原稿書いてたらなんか解決しました。 本当にありがとうございます m(_ _)m
連結なんてイテレータ使えば普通にできるだろ・・・ vector<int> hoge, piyo; hoge.insert(hoge.end(), piyo.begin(), piyo.end()); でいいんじゃねーの?
>>979 Vector< t, a >& operator += (const Vector< t, a >& hoge)を定義すると、
Vector< t, a > operator + (const Vector< t, a >& hoge ) const
を定義するべきって話になって、しかしこの戻り値のテンポラルオブジェクト
が効率的にやばいってことになって止めたんじゃないか?
985 :
名無しさん@今日も気づいたら午前5時 :2005/11/22(火) 04:44:28
次スレがまだ経ってないので代わりに立てました。
>>954-955 プンスカプン \(`Д´)ノ
986 :
985 :2005/11/22(火) 04:51:14
∩___∩ | ノ ヽ/⌒) /⌒) (゚) (゚) | .| / / ( _●_) ミ/ .( ヽ |∪| / <てぃんぽらりるおぶじぇくと〜〜〜 \ ヽノ / / / | _つ / | /UJ\ \ | / ) ) ∪ ( \ \_)
988 :
デフォルトの名無しさん :2005/11/22(火) 05:14:03
VisualStudio6.0 に ServicePack2 をあてたのですが、 起動時のロゴに変化がありませんでした。 古い記憶ではSP2をあてると 起動時のロゴなどに「SP2」と表記があった気がするのですが・・・。 VisualStudio6.0 に正常に ServicePack2 があたっていることは、 どうやったら確認できるでしょうか。
>起動時のロゴ VC++とかVB6.0などです
990 :
デフォルトの名無しさん :2005/11/22(火) 05:29:46
VC++とか使ってないから分からないけど バージョン情報の所に載らないもんなの?
>>990 バージョン情報は VC++ だったら、
VC++(R)6.0 としか表記が無いんです。
わけあってデフォルトのパスにインスコしなかったので、
それが原因かも、と思ってますが・・・。
っていうか、VisualStudioのSPって6が最新なんですね。
レジストリを確認 一応ファイルの日付けも確認
J2EEフレームワークって有償・無償のものがたくさんあるけど、 何が違うのですか? strutsとか無料だけど、有償のものを使うメリットって何ですかね?
サポートがついてくる。
995 :
デフォルトの名無しさん :2005/11/22(火) 12:52:00
微妙にスレ違いかもしれないんですが 鯖に個人情報データなんかをおく場合、 データファイルのパーミッションを403にするだけでは不十分でしょうか こういうときはデータ自体を暗号化するのが普通ですか?
なんだその オーナー グループ その他 書き込みのみ可能 アクセス不可 実行のみ可能 って訳分からんアクセス権の設定は‥‥
すいません、急いでたのでテキトーなこと言ってしまいました とにかくパーミッションの設定で見られないようにするだけでは駄目か? という意味でした
なんかレスポンスコードとごっちゃになってたみたいです 恥ずかしい…… レスいただけるのでしたら新スレでお願いいたします
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。