我想char
使用std::reverse()
STL 算法中的函数来反转类型的二维数组。
#include <iostream>
#include <algorithm>
int main()
{
char array[10][5];
initiate_array(array); // this takes care of initializing array
std::reverse(array, array + 10); // <- error C2075
return 0;
}
但是我不断收到这个错误:C2075: '_Tmp' : array initialization needs curly braces
我以前从未遇到过!
我使用 MSVC++ 2008 来编译我的代码。