gpt4 book ai didi

c++ - 尝试计算 map 值时程序崩溃

转载 作者:行者123 更新时间:2023-11-27 23:09:30 25 4
gpt4 key购买 nike

<分区>

我正在尝试将对值 插入到我的 map 类中

#include <iostream>
#include <vector>
#include <algorithm>
#include <string>
#include <set>
#include <set>
#include <iostream>
#include <map>
using namespace std;



int main()
{

map<float,string> output;

output.insert(pair<float,string> ( 200.5, "foo" ));
output.insert(pair<float,string> ( 100.5, "batr" ));

map<float,string>::iterator mps1;
map<float,string>::iterator mps2;

mps1 = output.begin();
mps2 = output.end();

while (mps1 != mps2)
{
cout<<mps2->first
<<" "
<<mps2->second; //crashes here

mps1++;

}

system("PAUSE");
}

使用调试器,它在执行以下行时崩溃

<<mps2->second;

谁能解释一下,谢谢

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com