MNT*_*.95 -6 c++ string vector
该声明
vector<int>v(string s);
Run Code Online (Sandbox Code Playgroud)
如果我打印这个:
cout << v << endl;
Run Code Online (Sandbox Code Playgroud)
结果是"1"!!
这是一个名为的函数的声明v,它接受一个类型的参数string并返回一个type值vector<int>.
当你打印它时cout<<v,没有重载,operator<<它需要一个指向这种类型的函数的指针,所以它转换为一个bool带有值true(因为它是非空的),打印为1.
| 归档时间: |
|
| 查看次数: |
66 次 |
| 最近记录: |