int main()
{
std::vector<bool> b(5,false);
auto b0=b[0];
cout<<b0;
b[0]=true;
cout<<b0;
std::vector<int> i(5,false);
auto i0=i[0];
cout<<i0;
i[0]=true;
cout<<i0;
return 0;
}
0100
变量b0具有引用类型(std :: _ Bit_reference),而i0是常规int。告诉自动推断某些非引用类型(例如bool)的正确语法是什么?
这里是代码:int main(){std :: vector
b(5,false);自动b0 = b [0]; cout << [i(5,false);自动i0 = i [0]; ...