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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Alexex
0 / 0 / 0
Регистрация: 22.12.2011
Сообщений: 23
#1

Потоки на С++. Помогите. - C++

15.04.2012, 15:44. Просмотров 427. Ответов 2
Метки нет (Все метки)

Здравствуйте. Допустим есть файл matrix. В нем целочисленная матрица неопределенного размера и с разным количеством пробелов между элементами. Так вот вопрос: как сделать так, чтобы поток считывал по одной строке? Допустим если сделать так:
C++
1
for(i=0;i<20;i++) marrix >> arr[i];
то массив arr без разбора заполниться первыми встретившимися 20 элементами, но как сделать чтобы поток считывал строки в файла построчно?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2012, 15:44     Потоки на С++. Помогите.
Посмотрите здесь:

Потоки - C++
Я нашел в интернете отличную статью про потоки и многопоточность и на её основе написал следующую программу: #include &quot;stdafx.h&quot; ...

Потоки - C++
В процессе выполнения задачи возникла проблема чтения объектов из потока и сохранения их в массив: cout &lt;&lt; &quot;Rasstojanie = &quot; &lt;&lt; xx...

Потоки! - C++
Скажите пожалуйста, как оформить функцию через поток.... И как можно проще! ))) А то я что-то не понимаю... )))

потоки - C++
Задали мне задачку решить которую я не смог. Задача такая: написать код (на с++), который продемонстрирует различие действия endl и \n,...

Потоки в C++ - C++
Господа, можете посоветовать хорошую книгу по потокам в C++ или мануалы какие-то что ли ? Не советуйте материал найденный в поисковике,...

потоки с++ - C++
добрый вечер !нужно проверить мою программу с потоками. переделала, но что-то не так( закомменченная программа, моя на основе которой...

Потоки - C++
Кто может скинуть какую-нибуть хорошую статью по ПОТОКАМ? читал про них в книге Шилдт &quot;С++ Базовый курс&quot;, но мало что понял((

потоки - C++
всем привет! начал учить самостоятельно си++, и сразу возникли сложности с потоками. подскажите, что почитать?

Потоки с++ - C++
Как средствами с++ реализовать параллельную работу с документами? Т.е. чтобы можно было одновременно работать с несколькими файлами (искать...

Потоки - C++
Всем привет! Делаю тут одну программу(консольную игру), возникла надабность запустить одну и туже функцию в паралельных потоках, т. е....


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
panicwassano
591 / 559 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
15.04.2012, 16:17     Потоки на С++. Помогите. #2
пробелы, табуляция и \n игнорируются оператором >>
Цитата Сообщение от Alexex Посмотреть сообщение
В нем целочисленная матрица неопределенного размера
тогда либо размерность вначале файла указывайте либо используйте vector, в вашем примере матрица 20х20 я так понял
diagon
Higher
1928 / 1194 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
15.04.2012, 16:21     Потоки на С++. Помогите. #3
Цитата Сообщение от Alexex Посмотреть сообщение
как сделать чтобы поток считывал строки в файла построчно?
C++
1
2
3
4
std::ifstream ifs("file.txt");
std::string str;
while ( std::getline(ifs, str) )
    //вытаскиваем из str числа и забиваем в матрицу
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru