我只是在访问bool矢量中的元素地址时才收到警告.对于像int这样的其他数据类型的向量,我没有得到任何警告.
例如
vector<bool> boolVect;
boolVect.push_back(false);
if (boolVect.size() > 0) {
cout << &boolVect[0] << endl;
}
Run Code Online (Sandbox Code Playgroud)
我在声明"cout <<&boolVect [0] << endl;"中收到警告"取临时的地址"
有人可以澄清一下吗?
c++ ×1