- 1 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 00:00:47 ]
- エスケープシーケンスやWin32APIなどの環境依存なものでもOK。
ただしその場合、質問者は必ず環境を書きましょう。 ※sage禁止です(と代々スレに書いてありますが自己判断で)。 【前スレ】 【初心者歓迎】C/C++室 Ver.49【環境依存OK】 pc11.2ch.net/test/read.cgi/tech/1203478421/ 【アップローダー】(質問が長い時はココ使うと便利) kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/joyful.htm
- 252 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 07:31:29 ]
- >>244の補足になるけど、malloc/calloc/reallocも
標準では、指定された大きさ「以上」のメモリを確保するとなっていて、 ぴったりちょうどの大きさを割り当てなければならないという決まりはない。
- 253 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 07:48:32 ]
- >>245
そもそも_msize()==(要求サイズ)という条件に依存しようとすることが間違い。 >>244にあるとおり、この条件が常に成立するなどとは、MSは言っていないはず。 処理系依存ってやつ。
- 254 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 09:20:07 ]
- >>245
> 例えば、デバッグでステップ実行で確認したのにデバッグ外す > と動作変わるなら、デバッグの意味ないですよね。 デバッグビルドでデバッグし易いようにコードが変わるのは、よくある こと。デバッグビルドとリリースビルドで動作に違いがないなら、デバッ グビルドの意味ないじゃん。
- 255 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 11:58:02 ]
- デバッグビルドだとちゃんと動くけどリリースビルドにすると落ちるとか言うのはよくあるよな。
たいていは初期化不足だけど。
- 256 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 14:35:41 ]
- >デバッグの意味ないですよね
あるよ。 デバッグビルドとリリースビルドの違いで困るプログラムは、 まずいプログラムだから、それを自覚することが出来る。
- 257 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 17:33:21 ]
- C言語とか意味わかんね
柴田望洋ってどうなの?
- 258 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 17:50:42 ]
- 柴田望洋についての話に進める前にC言語を意味分かるようにする事の方が先決というか
それを先にやらないと柴田望洋について話しても何も分からないと思うというか C言語すら分からないようじゃ柴田望洋についての話も分からんだろうというか それ以前に柴田望洋の話はマ板でやれ。
- 259 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 17:54:45 ]
- 1:#include <iostream>
2:#include <string> 3: 4://using namespace std; 4: 6:class Foo { 7:private: 8: std::string s; 9: 10:public: 11: string getValue ( void ) { return s; }; 12: void setValue ( const string s_in ) { s = s_in; }; 13:}; 14: 15:int main ( void ) { 16: Foo f; 17: f.setValue("abcd"); 18: std::cout << f.getValue() << std::endl; 19: return (0); 20:} これをコンパイルすると、次のメッセージが出てコンパイルエラーになってしまいます。 "foo2.cpp", 行 11: エラー: 型の名前が予期される位置に "string" があります. 4行目のusingステートメントを有効にするとコンパイルできます。 何が間違ってるのでしょうか? Cは経験あるのですが、C++はド素人で良く分かりません(T_T
- 260 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 17:57:53 ]
- 4,8,11行目を見て、何か気付かないか?
- 261 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 17:59:04 ]
- namespaceや名前空間でググれ
- 262 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 18:03:35 ]
- うわ、自分で書き込んだレスみたらすぐ分かったw
エディタで見てるときはどうしても気付かなかったのに。 お目汚しすいませんでした・・・
|

|