小编hsb*_*hsb的帖子

尝试取消引用迭代器时出现段错误

我正在尝试从向量中获取minmax元素。下面是我的代码的过度简化的片段:

std::vector<int> vec;
for (int i = 1; i < 10; i++) {
  vec.push_back(i);
}
auto minmax = std::minmax(vec.begin(), vec.end());
int min_value = *minmax.first;
Run Code Online (Sandbox Code Playgroud)

当我尝试在最后一条语句中取消引用迭代器时,出现段错误。我不明白为什么。

c++ iterator std

1
推荐指数
1
解决办法
69
查看次数

标签 统计

c++ ×1

iterator ×1

std ×1