我有一个宽的字符变量,我想用字符串的大小进行初始化。 我试过,但没有奏效。初始化宽字符数组
std::string s = "aaaaaaaaaaaaaaaaaaaaa"; //this could be any length
const int Strl = s.length();
wchar_t wStr[Strl ]; // This throws error message as constant expression expected.
我有什么办法来达到这个目的? malloc会在这种情况下工作吗?
并使用一个智能指针来为你执行'delete []'。 –