【初心者歓迎】C/C++室 Ver.64【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0722デフォルトの名無しさん
2009/04/01(水) 10:28:14namespace { int value = 5; }
int getValue() { return ++value; }
// use.cpp
int useValue() {
return 2 * getValue();
}
// test.cpp
namespace { int n = useValue(); }
というようなコードを書いた場合、test.cppでuseValueが呼び出されると、
getValueのコードも既に実在しているハズだからvalueも初期化済みということになりますか?
■ このスレッドは過去ログ倉庫に格納されています