我在互联网上搜索了很多,并且找到了简单的例子来打印矢量数据.
我尝试将它打印成阵列,虽然它没有用...
这是我试过的:
using namespace std ;
.....
const int MAX = 255 ;
vector <string> testersName[MAX];
cout << testersName[i] << endl;
Run Code Online (Sandbox Code Playgroud)
错误只在cout行中,第一行得到遵守,一切顺利..
我在testersName中获取了数据,但我收到此错误:
"错误1错误C2679:二进制'<<':没有找到哪个运算符采用'std :: vector <_Ty>'类型的右手操作数(或者没有可接受的转换)"
vector <string> testersName[MAX];声明一个向量数组,尝试简单vector <string> testersName(MAX);- 这声明了一个带MAX元素的向量.