- 1 名前:デフォルトの名無しさん mailto:sage [2007/12/08(土) 14:09:22 ]
- エスケープシーケンスやWin32APIなどの環境依存なものでもOK。
ただしその場合、質問者は必ず環境を書きましょう。 ※sage禁止です(と代々スレに書いてありますが自己判断で)。 【前スレ】 【初心者歓迎】C/C++室 Ver.44【環境依存OK】 pc11.2ch.net/test/read.cgi/tech/1194016813/ 【アップローダー】(質問が長い時はココ使うと便利) kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/joyful.htm
- 985 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 15:11:53 ]
- >>984
大概のコンパイラは*.cをC、.cppをC++と見なしてコンパイルする。 C99以外のCなら大抵の場合C++としても通るから、普通は.cppで問題ない。 (ただしDLLのソースとかでエクスポート関数がある場合は注意)
- 986 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 15:12:00 ]
- >>984
一般的なコンパイラならファイル名が*.cppならC++とみなして コンパイルすると思うけど、 それをCとしてコンパイルする手段はあるだろうし、 あなたがどうやってコンパイルしているかわからないので、 何とも言えず。 気になるようだったら、main()の最初に #ifdef __cplusplus printf("C++なの\n"); #else printf("Cなの\n"); #endif とでも入れてどっちが表示されるか試してみるといいかもね。
|

|