Здравствуйте Юнусов Булат, Вы писали:
ЮБ>Здравствуйте Юнусов Булат, Вы писали:
ЮБ>Ррр!
ЮБ>Ошибся! непроверил код.
int main(int argc, char* argv[])
{
std::map< std::string, int > m;
m["Hello"] = 1;
m["World"] = 2;
std::fstream fs;
fs.open("data.txt", std::ios::out);
fs << m;
fs.close();
fs.open("data.txt", std::ios::in);
m.clear(); // можно не делать т к при закрузке все равно это произойдет - это так для наглядности
fs >> m;
for(std::map< std::string, int>::iterator it = m.begin(); it != m.end(); ++it)
std::cout << (*it).first << " " << (*it).second << std::endl;
fs.close();
return 0;
}
Так верно