静的定数文字列配列を初期化して使用するにはどうすればよいですか?例として、ヘッダーを作成しました。
const static string validFileTypesToSendToClient[];
実装:
const string Settings::validFileTypesToSendToClient[] = {"html","css","js"};
これは機能しますが、どうすればこれを使用できますか?たとえば、この場合:
string fileTypesToAllow[] = Settings::validFileTypesToSendToClient;
エラーが発生します:
Initialization with ‘{…}’ expected for aggregate object.
では、文字列の静的定数配列を適切な方法で使用するにはどうすればよいですか?私はすでにこれを見つけました:C ++でconst文字列の静的const配列を初期化していますが、それらはそれを使用する方法を説明していません。