如何初始化和使用静态常量字符串数组?我做了一个例子,标题:
const static string validFileTypesToSendToClient[];
实施:
const string Settings::validFileTypesToSendToClient[] = {"html","css","js"};
这有效,但我该如何使用它?例如在这种情况下:
string fileTypesToAllow[] = Settings::validFileTypesToSendToClient;
我得到错误:
Initialization with ‘{…}’ expected for aggregate object.
那么,我怎样才能以正确的方式使用字符串的静态常量数组呢?我已经找到了这个:Initializing a static const array of const strings in C++,但他们没有描述如何使用它。