我總是在Java中創建一個名爲Constants
的類來存儲將在應用程序中使用的常量值。C++中的狀態標誌
對於應用
class Constants {
public static final int GOOD_RES = 1;
public static final int BAD_RES = 0;
public static final int FILE_NOT_READ = 10;
// To be continued
}
或單個類
class SomeClass {
private static final int GOOD_RES = 1;
private static final int BAD_RES = 0;
private static final int FILE_NOT_READ = 10;
// To be continued
}
如何做到在C++中相同的所有類?我可以在頭文件中創建一個類,並在CPP文件中聲明和放置定義。例如。
頭文件。
class const_values {
const static int GOOD_STATE = 1;
const static int BAD_STATE = 2;
const static string s;
}
CPP文件
string const_values::s = "lorem ipsum";
,可以嗎?
是的。是的。 – mfontanini
@fontanini,謝謝! –
您可能會錯過您的C++類中的公共關鍵字限定符 – Abhijit