[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 03/13 21:05 / Filesize : 260 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

スレを勃てるまでもないC/C++の質問はここで 3



1 名前:デフォルトの名無しさん mailto:sage [2007/08/19(日) 20:07:56 ]
スレを勃てるまでもない低俗なC/C++の質問はここでお願いします。

過去ログ
スレを勃てるまでもないC/C++の質問はここで
pc11.2ch.net/test/read.cgi/tech/1167476845/
スレを勃てるまでもないC/C++の質問はここで 2
pc11.2ch.net/test/read.cgi/tech/1178503366/

910 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 01:43:35 ]
> int g() throw() ;
> とすれば、f()やh()内では例外のためのコードが生成されない。

そうするとg()側でコストが掛かる
g 内のコードが例外を投げないことが明確なときはコストはないけど
例外指定を書けないCのライブラリを呼んでたりするとお手上げ

例外関連のコストを避けるのは難しいね、ということでした

911 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 01:45:25 ]
>>909
そもそもクラスである意義を忘れないで下さい。

912 名前:デフォルトの名無しさん [2007/11/24(土) 01:46:51 ]
実際はアセンブラもCもC++もたいして変わらないが、まれにCよりアセンブラのほうが速く、まれにC++よりCのほうが速い
まれが重なると細かい手入れが出来るアセンブラが良くなる

913 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 01:52:57 ]
>>908
そうか・・・

>>909
STLの使い方が悪いと、そうなるね。

そのstringの例だと、
固定長の文字列のクラスを作ったらどうよ。

>>910
え? Cのライブラリは自動的に throw() として扱われるっしょ。
CのライブラリがC++の例外をthrowすることなんて、できないんだから。

914 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 02:02:27 ]
> え? Cのライブラリは自動的に throw() として扱われるっしょ。
> CのライブラリがC++の例外をthrowすることなんて、できないんだから。

いつもコンパイラにわかるわけじゃない

915 名前:デフォルトの名無しさん [2007/11/24(土) 02:05:26 ]
別にC++は遅くないと思うよ。標準ライブラリやSTLも使わずに、
カリカリにチューニングして書けば。でも、標準ライブラリも
STLも使わないC++使う意味なぞない。

標準ライブラリはメモリコピーとメモリの動的確保・開放
を前提にしているから遅い。だがしかし、これはC++を使う大きな
利点であるので捨てられない。

速度と効率を求めるならCを使えばいい。

916 名前:デフォルトの名無しさん [2007/11/24(土) 02:19:11 ]
これをインストールしたいのですがメイクが出来ません BCC5.5.1です
www.vector.co.jp/soft/dl/win95/prog/se059033.html
どうすればいいんでしょうか? エラー内容です

..\source\lib\remul.cpp:
エラー E2017 ..\source\lib\remul.cpp 38: メンバー名 'ctype_base::digit' が曖昧(関数 Mint::isRemUL(const unsigned long,int) const )
*** 1 errors in Compile ***
** error 1 ** deleting ..\BC5LIB\remul.obj

..\source\driver\berntbl1.cpp:
エラー E2367 D:\Programs\bcc\INCLUDE\constrea.h 41: 非 RTTI 基本クラス streambuf からは RTTI クラスを継承できない
エラー E2367 D:\Programs\bcc\INCLUDE\constrea.h 207: 非 RTTI 基本クラス ostream からは RTTI クラスを継承できない
エラー E2318 D:\Programs\bcc\INCLUDE\constrea.h 255: 'ostream' は多様性を持つクラスではない(関数 constream::isCon(ostream &) )
*** 3 errors in Compile ***



917 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 02:33:31 ]
>>914
具体例は?

>>915
STLが遅いと言ってる人は、
実装が悪いSTLを使っているか、
コピーにコストがかかるオブジェクトを直にコンテナに格納するとかの使い方が悪いんじゃないか。

918 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 02:38:19 ]
ヘッダファイルに

int g();

と書かれててコンパイラにわかる?



919 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 02:53:18 ]
>>918
C++から、C++を考慮していないCのヘッダファイルを使う場合、

extern "C" {
#include "hoge.h"
}
とするのが普通だろ。

"C"なら、C++の例外をthrowしないということがわかる。

920 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 02:56:30 ]
>>918
で、コンパイラ付属のC標準ライブラリをC++から使った場合に、
例外をthrowするものとして扱われてしまう、そういう具体例は?

具体例を挙げてもらったところで、
そんなダサいコンパイラを使うのはやめろ
なのだが・・・。

921 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 03:04:18 ]
じゃあ、C++のヘッダファイルでCのヘッダをナイーブにインクルードしちゃってた場合は?

いいだしたらきりがないけど

922 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 03:07:44 ]
ああそうか
インクルードパスの調整とかで回避できるか

923 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 03:08:31 ]
>>920
はは、そんなことは言ってないよ

924 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 03:14:34 ]
>>921
そのC++のヘッダファイルの責任だよ、Cのヘッダファイルをextern "C"の中でincludeするのは。

間違った使い方をしたときの話をしても、しかたあるまい?

925 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 03:17:27 ]
いや、そういうことも含めてコストの話をしていたつもり
ほとんどのプログラムは完璧じゃないから

論点がずれてたね

926 名前:デフォルトの名無しさん [2007/11/24(土) 03:27:21 ]
>>917
いやいや。例えば、あるバッファがプログラムの中で必要だったとしよう。

myvec.assign(nlen, '\0');
func(&myvec[0], myvec.size());

というように、C++だとかけるし、スコープ外にでれば、myvecで確保した
メモリが自動解放されるので、メモリリークの心配も少ない。Cだときちんと開放
しないとメモリリークを起こす。んで、これはC++の大きな利点。

クラスを自分で実装しても、ちゃんとメモリリークしにくい実装という
のはできるけど、標準ライブラリで多くの機能が実装されているという
のがC++の利点だといっているわけで。

ただし、こういう利点を享受するためには、メモリの動的確保・開放
を受け入れなければならないって話ナ。

927 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 04:08:27 ]
>>926
何を言いたいのか、わからないなぁ。

もしかして組込屋?

以前に電話の交換機のソースを見たが、ありゃぁ酷かった。
変数がすべてグローバルでstaticな上に、変数名がメモリの番地で、
しかも、同じ変数を時と場合によって違う用途に使いまわしていたり。

メモリの容量が足りないとか、
どれだけ長く動かし続けても決められた状態以外にはならないとか、
そういう特殊な事情があるというのは理解できるが、ありゃぁ別世界だよ。

928 名前:デフォルトの名無しさん [2007/11/24(土) 04:14:23 ]
>>927
別世界だが、そういう世界でなければCをワザワザ使わないって。
俺もC++スキダケドナ。使えないのよ。



929 名前:デフォルトの名無しさん [2007/11/24(土) 04:15:30 ]
>>927
>変数がすべてグローバルでstaticな上に、変数名がメモリの番地で、
>しかも、同じ変数を時と場合によって違う用途に使いまわしていたり。

ちなみにこの発言は、もの知らなすぎるなw

930 名前:デフォルトの名無しさん [2007/11/24(土) 04:21:57 ]
ちなみに、メモリ制約の大きいところでは、そもそもメモリの
動的確保・開放は使えないからな。最終的に作り上げたアプリが
最大でいくつのメモリを必要とするかを提示できないといけないから。

931 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 04:24:47 ]
>>929
ああ、その別世界の住人ではないからな。

たまたま機会があって、ちらっとソースを見て話を聞いて、
その彼らのコーディングルールにぶったまげただけだもの。


932 名前:デフォルトの名無しさん [2007/11/24(土) 04:27:39 ]
まぁ927は、コンピュータの基礎から勉強しなおすのを薦める。

933 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 04:33:23 ]
>>932
話が繋がりませんが? どういうことよ。

マイコン = マイクロ・コントローラな人達の世界の常識なんて、いらないよ。

934 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 04:34:05 ]
日本の時代錯誤的な作り方をしている携帯電話屋か。
過労で頭がどうにかしてしまったかい?

935 名前:デフォルトの名無しさん [2007/11/24(土) 04:42:07 ]
>>933,>>934

時代錯誤だと思い込んでるのは、幼稚な日本の技術者だけだよ。
自分の頭で普通に考えればわかることだ。

課題「なぜ、低級言語がなくなることは考えにくいか、1000文字以内で論じなさい」

936 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 04:44:32 ]
>>935
三流大学の講師にでもなったら?

937 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 04:46:49 ]
プッ

938 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 04:58:26 ]
自分で理路整然と説明できないので、
学生たちにレポート書かせて、その中から優秀なのを見つけて自分のものにする
そんな人間だな。

携帯電話のアプリケーション用プロセッサの性能とメモリ容量は、
すでにSun4あたりの昔のUNIXワークステーション並で、
リブートせずに連続動作する時間は同じくらいなのに、ソフトの作りがまるで違う。
その理由は様々考えられるだろうけど、1つ言えるのは、
設計者が過去の別次元のやり方をそのまま使っているか否かだと思うよ。



939 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 05:00:59 ]
お前ら、スレタイも読めない馬鹿には、発言権なし!

940 名前:デフォルトの名無しさん [2007/11/24(土) 05:05:39 ]
>>938
君の発想では、もっとも低レベルのCPU、メモリを使用している
ものは携帯電話までだというようだけど、それって今後も
ホントウにそうなのか?

941 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 05:07:10 ]
こういうタイプの人間は決まって自分から答えを言おうとしないんだよな。

942 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 05:38:45 ]
>>940
スレタイも読めない馬鹿ですか?

943 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 05:40:53 ]
>>941
言おうとしないのは、言えないからだよ。

944 名前:デフォルトの名無しさん [2007/11/24(土) 05:47:33 ]
>>941,943
思考停止は、成長を停めるぞ。

945 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 06:28:37 ]
>>944
煽るだけかよ。
スレタイを見て適切な行動を取れ。
でなければ、お前が思考停止の老害だ。

946 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 07:26:39 ]
>>916
なんか指定のコンパイラが古いね。
エラーメッセージも危険な香りがする。
あきらめて同等の他のものを探した方が早い気がするんだけど、だめかなぁ?

947 名前:デフォルトの名無しさん [2007/11/24(土) 09:01:17 ]
ループの中で行う処理の中に標準出力を入れたとき、
コンパイルして実行したらループの中の標準出力がでてこないときがあるのですが
どうすれば解決できるのですか?

948 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 09:07:18 ]
>>947
ループと標準出力を結びつけないで考えるようにすればいいんじゃないかな?



949 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 09:18:33 ]
>>947
現象を再現できる最小のコードを書いてうpしてみそ。

950 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 09:20:25 ]
組込み屋だが・・
>>927が例に出してるような環境は組込みでも珍しいと思う。
10年以上やってるが、そんなコードは見たこともない。
スタックは昔から使えるから、auto変数ぐらいは使えるはずだが。
ただ、
>変数がすべてグローバルでstaticな上に、変数名がメモリの番地で、
>しかも、同じ変数を時と場合によって違う用途に使いまわしていたり。
↑これはレジスタのような気がしなくも無い。

今ではmalloc/freeくらいは実装する場合が多いと思うよ。
動的確保でも、大体のメモリ見積はできるしね。
けどSTLとなると大概はオーバースペックだと思うな。

>>938
>設計者が過去の別次元のやり方をそのまま使っているか否かだと思うよ。
↑これは別に否定しないが、仮想記憶が無いことがほとんど、というのがでかいと思うよ。
ちょっと前までやってた仕事では、メモリ1GBあっても「足りない」と言ってたし。


951 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 09:22:02 ]
>>947

何らかの理由でループの中に入らないことがある、と言う事だろう。
そのあたりが多分バグ。


952 名前:デフォルトの名無しさん [2007/11/24(土) 09:40:44 ]
>>949
再現というか、一通りforループの中の計算の処理をしおわって、ループを抜けた後に
ループの中に書いた標準出力がワーッと出てくるような感じなんですよね

シェルスクリプトみたいに逐一でるようにはならないのかなあと考えているのですが
どうすればよいのかわかりませんです

953 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 09:43:05 ]
>>952
ループの中にfflush(stdout);とか入れてみるとか。

954 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 09:44:28 ]
>>905
まあ new しないで使うだけの事もあるし、
new したとしても常に元の型で delete する場合もあるだろうしな。
ただ、安全を考えるならとりあえず virtual にしといて、
それが速度に影響していた場合だけ変えればいいと思うよ。

仮想関数が1つでもあればどうせ仮想関数テーブルは存在するし、
delete 使わずにデストラクタが直接呼ばれる場合には
どのクラスのデストラクタを呼ぶか確定してるから普通のメンバ関数と同じ形で呼ばれるから
特別なコストは発生しないし。(インライン化も可能。)
つまり、仮想デストラクタが影響するのは delete 時のコスト変化だけだから、
既に仮想関数テーブルがあるような状況では、
常に元の型で delete する場合にしか影響は無い。
でも、delete のコストで普通はまぎれる。

955 名前:デフォルトの名無しさん [2007/11/24(土) 09:48:06 ]
endlだとブッファが効く \nだと一行ずつ出力する

956 名前:デフォルトの名無しさん [2007/11/24(土) 09:50:25 ]
質問お願いいたします。

動かないゲームの補助ソフトのソースをいただき、
「○○の部分を○○に書き換えてコンパイルしてexeにすれば動くようになるよ」
と教えて頂き、書き換えまでは何とか出来たのですが、コンパイルが出来ません
googleでしらべてみて、該当ソフトらしき物を幾つかベクターで落として試してみたのですが、exeファイルに出来ない状態です。
ご指導いただけると嬉しいです

ちなみに書き換えたファイルの拡張子は cpp と h でした

よろしくくお願いします

957 名前:デフォルトの名無しさん [2007/11/24(土) 09:56:44 ]
ファイルをアップしてくれないと分からない
してくれればexeに出来るかもしれない

958 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:01:30 ]
>>947
可能性1 標準出力がバッファリングされている
可能性2 ループがCPUを使いっぱなしのため、標準出力を画面等に表示するスレッドにCPUが廻らない

具体的な話を出さない質問だと、これくらいか。



959 名前:956 mailto:sage [2007/11/24(土) 10:02:20 ]
>>957

www.vipper.org/vip674870.rar.html

こちらになりますです
よろしくおねがいいたします

960 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:03:23 ]
>>956
VC++ 2005 Express Edition でも使え

>>957
そのゲームがやりたいだけだろw

961 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:04:36 ]
>>956
多分、コンパイルができるようにならないと無理だと思う。
cpp は C++ のソースファイルだと思うから、 C++ の勉強を一からしてみよう。

962 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:10:05 ]
>>959
おいおい、そのソースはこうやって公開していいものなのか?

963 名前:956 mailto:sage [2007/11/24(土) 10:14:33 ]
>>960
VC++ 2005 Express Edition が該当コンパイルソフト?なのでしょうか?

>>961
それがベストなのはもちろん理解しているのですが、今回とりあえずはこれさえexeに出来れば良いMPのでして・・・

>>962
作者の方が勝手にいじってくれて結構と公言しておりますので問題有りません
作者による更新が止まってしまったので、ソースを頂いて書き直したのですが、コンパイル出来ない状態です 笑

964 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:18:33 ]
>>954
パレートの法則があるわけで、速度が求められる部分は限られていて、
大半の部分は速く動く必要がないので、C++が多少遅くても問題ないよね。
速度が求められる部分だけ、速度に気を遣って書けばいいし、
なんなら、そこだけCで書いてもいいしさ。

それに、C++が遅いといってもO(1)の話だから、どうでも良かったりする。

965 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:20:02 ]
ようわからんが、オンラインゲームチーティング用コード?

966 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:22:25 ]
まあ O(1) もループ内に入れば O(N) やら O(N^2) やらになるんだけどね。

967 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:22:53 ]
>>959
おい、そいつはUltimaOnlineのチートツールか?

プログラムを書くのではなく、使うのが目的の人は、板違い。

968 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:24:55 ]
升ツールにやれるアドバイスはないな。



969 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:25:43 ]
>>966
そういう場合、多重にループさせるアルゴリズムのほうに問題があって、そっちを改良すべきでしょう。

970 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:26:16 ]
>>963

このソースはVC++じゃないとコンパイルできない。
VC++はいくつかエディションがあるが、無償なのはExpress Editionだけ。
www.microsoft.com/japan/msdn/vstudio/express/visualc/

あと、このソースだとPlatform SDKが要る。
多分これ。
www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en


971 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:27:12 ]
>>970
仁義守れや。

972 名前:956 mailto:sage [2007/11/24(土) 10:30:34 ]
>>967
>>965
そうです
あれ、板違いですか
失礼致しました・・・

>>968
そう言わずに何とかお願い致します。

>>970
おっと
有り難うございます!
とても難しそうですが頑張ってみます!

973 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 10:52:45 ]
なんでNODEFAULTLIB設定してるんだろ
あと古いプロジェクトファイルをVC2005でコンパイルするとたまにGSオプション無効にしないとリンカエラーになるのもよくわかんね

974 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 11:02:46 ]
>>972
大麻の栽培方法を公衆の面前で人に聞いて回るような、そういう行為をしているっていう自覚ないんか?

975 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 11:07:09 ]
ないからやっているんだろ

976 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 11:08:15 ]
次スレ要る?ここへ合流でいいと思うんだが。
【初心者歓迎】C/C++室 Ver.44【環境依存OK】
pc11.2ch.net/test/read.cgi/tech/1194016813/l50


977 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 11:09:08 ]
>>974
違法じゃないと思うからちょっと大げさなんじゃないかな。
金払ってやるゲームでのずるの仕方を聞いてるわけだ。
それ以上でもないし、それ以下でもない。

978 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 11:11:15 ]
UOはチート自由なのか? それでよくゲーム運営が成立しているな。



979 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 11:37:16 ]
>>977
認識が甘い。

チートは、
不正アクセス防止法
電子計算機損壊等業務妨害罪
この2つに抵触する可能性がある。

980 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 11:41:15 ]
チートというよりbotのようだけど

981 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 11:46:35 ]
違法か否かというのは刑事の話。

刑事とは別に民事で訴えられる可能性もある。
もしも、他の大勢のプレーヤのゲームバランスを著しく損うようなチートをして、
それが原因でゲーム会社の売上が見込みよりも大幅に減った場合、
その損害の賠償を求められる可能性もある。
一人のプレーヤがチートしたところで高が知れているので現実的には可能性は低いがね。


982 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 11:49:17 ]
まぁ何にしても、
後ろめたいことをやるなら、自力でやれ、他人に手伝わせるな
ってことだ。


983 名前:デフォルトの名無しさん mailto:sage [2007/11/24(土) 18:18:18 ]
>動かないゲームの補助ソフトのソースをいただき、
HWND window = FindWindow ("Ultima Online", NULL);
確かに補助ソフトになるのかな?
笑ろた、
DLLへの参照が未解決になってるっぽいけど、
もしかして新手の釣りかも
調子こいてexe実行したらキンタマが感染なんて怖いお


984 名前:デフォルトの名無しさん [2007/11/25(日) 13:18:23 ]
RubyからDirectXは扱えないと一度レスもらったのですが、
ということはRubyからCOMにアクセスできないということなのでしょうか?

985 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 13:42:24 ]
スレタイ嫁

986 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 13:59:35 ]
スレ違いでしたね
すいませんでした。
というより
そろそろレス数も少ないので
証拠隠滅で埋めますか?ウヒ

987 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 14:20:14 ]
埋める前に次スレたててこい

988 名前:デフォルトの名無しさん [2007/11/26(月) 12:33:18 ]
質問します
LPDWORD型をint型に変換する方法教えていただけませんか?



989 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 12:39:51 ]
(int)lpdw

990 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 14:23:21 ]
>>989
ありがとうございます。それって、こういうことですよね?
LPDWORD lpdw;
int i = (int) lpdw;
エラーになるようですが。
foo.c:4: error: aggregate value used where an integer was expected

991 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 16:44:33 ]
そもそも、LPDWORD型は何なのか勉強しなおした方がいいとおもうよ

992 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 16:54:12 ]
>>991
typedef struct {
int foo;
int bar;
} LPDWORD;
こうですか? わかりません。

993 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 17:15:05 ]
LPDWORDは、long pointer DWORDじゃね?

994 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 17:18:32 ]
>>993
どこの規格に書いてありますか?

995 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 17:33:20 ]
Microsoftの俺仕様

996 名前:やばす [2007/11/26(月) 17:36:52 ]
rubyで最大値を出すコマンド教えてください><

997 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 17:38:06 ]
何の最大値?

998 名前:やばす [2007/11/26(月) 17:39:19 ]
えーと
例えばクラスのテストの点数の最高点をだす
とかです



999 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 17:39:47 ]
埋まるからとりあえず質問したいやつはここ行け
【初心者歓迎】C/C++室 Ver.44【環境依存OK】
pc11.2ch.net/test/read.cgi/tech/1194016813/l50

>>996
スレ違い

1000 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 17:40:56 ]
umeeeeeeeeeeeeeeeeeeeeeeeeeee

1001 名前:1001 [Over 1000 Thread]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<260KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef