Форум программистов, компьютерный форум CyberForum.ru

Как считать из файла в множество - C++

Восстановить пароль Регистрация
 
AK3RN
 Аватар для AK3RN
307 / 18 / 2
Регистрация: 01.05.2010
Сообщений: 250
26.11.2010, 06:42     Как считать из файла в множество #1
Есть множество, которое нужно заполнить значениями из файла. Для работы с файлами использую библиотеку fstream. Делаю так:

C++
1
2
3
4
ifstream in("input.txt"); 
set<int> first;
for(i=0; i<10; i++)
in >> first[i];
Но, естественно, ничего не получается, ибо нужно использовать метод insert. А как его использовать, если считываем из файла? Получается, только через введение новой переменной?
C++
1
2
3
4
5
6
7
ifstream in("input.txt"); 
set<int> first; int tmp;
for(i=0; i<10; i++)
{
in >> tmp;
first.insert(tmp);
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2010, 06:42     Как считать из файла в множество
Посмотрите здесь:

Как считать с текстового файла? C++
C++ Как считать массив из файла
C++ как считать вектор из файла?
C++ Как считать текст с файла ?
Как считать текст из файла в С++? C++
как считать текст из файла в С++? C++
Как считать текст из файла? C++
C++ Как считать из файла в массив?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 18:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru