C++11 C++;矢量无法识别[i],尽管代码和视频教程完全相同
体贴点,这是我的第一篇帖子;第一次进入C++! 这正是我使用此视频代码的帧: 这是我写下的:C++11 C++;矢量无法识别[i],尽管代码和视频教程完全相同,c++11,vector,C++11,Vector,体贴点,这是我的第一篇帖子;第一次进入C++! 这正是我使用此视频代码的帧: 这是我写下的: vector<int> myVector; myVector.push_back(3); std::cout << " Vector: "; for (unsigned int i = 0; i < myVector.size(); i++);
vector<int> myVector;
myVector.push_back(3);
std::cout << " Vector: ";
for (unsigned int i = 0; i < myVector.size(); i++);
{std::cout << myVector[i] << " "; }
//(this "[i]" claims to be undefined by C++)//
std::cout << "enter variables" << endl;
向量myVector;
myVector.push_back(3);
std::cout问题是行末尾的分号
for(unsigned int i=0;i
for(unsigned int i=0;i代码>位于带有for循环的行的末尾。录像里没有。这将for循环视为no op,下一行是一个全新的范围,没有i
代码>位于带有for循环的行的末尾。录像里没有。这将for循环视为no op,下一行是一个全新的范围,没有i
。谢谢各位