小编JVJ*_*lus的帖子

为什么vector.size() - 1给出了垃圾值?

我曾尝试运行此代码

// vector::size
#include <iostream>
#include <vector>

int main ()
{
   std::vector<int> myints;
   std::cout << "size: " << myints.size() << '\n';
   std::cout << "size: " << myints.size()-1 << '\n';

 return 0; 
}
Run Code Online (Sandbox Code Playgroud)

令人惊讶的是输出来了

0

垃圾价值

它应该是

0

-1

这是:代码

c++ debugging vector issue-tracking

-3
推荐指数
1
解决办法
311
查看次数

标签 统计

c++ ×1

debugging ×1

issue-tracking ×1

vector ×1