人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VC++で簡単なテスト用のプログラムを組む場合どうしてますか?
main.cpp作ってmain関数に書いちゃうとプロジェクト数が増えてしまいます。
なにかよいアイデアありますか?

●質問者: mijuswa
●カテゴリ:コンピュータ
✍キーワード:VC++ アイデア テスト プログラム プロジェクト
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● villain
●60ポイント

質問の意味がよく分かりませんが、コンソール用のプログラムだったら

普通の test.cpp などだけ作ってコマンドラインからコンパイルして

ます。

まあ、GUI用のプログラムも同様の方法で作ることはありますけど

WinMainの引数が面倒なのであまりやりませんね。

(やるときは別のソースからコピペで)

#include <stdio.h>

int main(void)
{
printf("test\n");
return 0;
}

これを

> cl test.cpp

みたいな感じでコンパイルしてます。

一つのソースで複数のテストをしたい場合(かつ以前の内容も再利用したい

場合)は #if や #ifdef で切り換えています。

#include <stdio.h>

#define FLAG 0 // フラグ

int main(void)
{
#if FLAG // FLAG が TRUE の場合
printf("test\n");
#else // FLAG が FALSE の場合
printf("test2\n");
#endif
return 0;
}
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ