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

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

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

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

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

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

Что такое потоки ввода, потоки вывода? - C++
Здарова всем! Не так давно уже прогаю на С++ и все НИКАК не могу понять, что такое потоки ввода, потоки вывода..! вот допустим...

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

Потоки с++11 - C++
Подскажите, где почитать про потоки в новом стандарте плюсов

Потоки - C++
Добрый день. Потоки в C/C++ - это то же самое, что и потоки в многопоточных приложениях или это что-то другое?

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

Потоки. - C++
Можете сказать что такое потоки и привести примеры на C++. P.S не надо давать ссылку на википедию.

2
panicwassano
592 / 560 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
15.04.2012, 16:17 #2
пробелы, табуляция и \n игнорируются оператором >>
Цитата Сообщение от Alexex Посмотреть сообщение
В нем целочисленная матрица неопределенного размера
тогда либо размерность вначале файла указывайте либо используйте vector, в вашем примере матрица 20х20 я так понял
0
diagon
Higher
1930 / 1196 / 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 числа и забиваем в матрицу
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2012, 16:21
Привет! Вот еще темы с ответами:

Потоки в С++ - C++
Парни нужна помощь! #include &lt;stdio.h&gt; #include &lt;string.h&gt; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; #include &lt;iomanip.h&gt; #include...

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

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

потоки.. - C++
Доброго всем времени суток. При написании программы я столкнулся с проблемой, решение которой, по словам друзей, лежит в потоках. проблема...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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