返回值報頭是否有任何方式在C++頭「foo.hpp」初始化在C const的值++與由函數
const int foo;
定義conastant foo和與由所述功能欄中返回的值初始化爲「欄.hpp「
int bar();
? (無論是在foo.hpp或Foo.cpp中)
返回值報頭是否有任何方式在C++頭「foo.hpp」初始化在C const的值++與由函數
const int foo;
定義conastant foo和與由所述功能欄中返回的值初始化爲「欄.hpp「
int bar();
? (無論是在foo.hpp或Foo.cpp中)
'#include「bar.hpp」'然後'const int foo = bar();'? – jrok
你的意思是'const int foo = bar();'?或者我錯過了什麼? –
爲什麼不是'static const'成員?可以使用全局/名稱空間變量,但我更喜歡'static const'cus,您不必擔心extern。 – IdeaHat