【初心者歓迎】C/C++室 Ver.38【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0672デフォルトの名無しさん
2007/06/18(月) 00:47:53void hoge()
{
何かの処理
#ifdef DEBUG
printf("Debug %s, nanka);
#endif
何かの処理
#ifdef DEBUG
printf("Debug %s, nanka);
#endif
↑こんな調子で数百行位ある
}
こういう汚い関数を直したいんだが
void DebugPrint(char *str)
{
#ifdef DEBUG
printf("Debug %s, str);
#endif
}
void hoge()
{
何かの処理
DebugPrint(nanka);
何かの処理
DebugPrint(nanka);
}
って感じに直したいんだが、やったら動作変わっちゃう?
#ifdefあんま使ったこと無いから教えてくださいな
■ このスレッドは過去ログ倉庫に格納されています