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

Построчное чтение из файла, в токором первая строка пустая - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму элементов массива с четными номерами http://www.cyberforum.ru/cpp-beginners/thread1068605.html
Доброго времени суток! У меня есть готовая и рабочая программа, но мне нужно её выполнить в виде функций (Все необходимые данные для функций должны передаваться им в качестве параметров....
C++ Класс даты Обязательные ограничения Реализовать в виде класса тип Даты Разность дат(в днях) *Минимум одна перегрузка *перегрузка операций потокового ввода и вывода для обьектов этого класса или... http://www.cyberforum.ru/cpp-beginners/thread1068599.html
C++ execlp error
Вот код который работает, но не видит параметры (p2): if((execlp(p1, p2, NULL)) < 0) { perror("exec"); exit(EXIT_FAILURE); ...
Составьте программу bmall.c, осуществляющую поиск всех вхождений подстроки S в строку T C++
Составьте программу bmall.c, осуществляющую поиск всех вхождений подстроки S в строку T. В программе должен быть реализован алгоритм Бойера-Мура, изменённый таким образом, чтобы при нахождении...
C++ Числа в массиве, в целую переменную http://www.cyberforum.ru/cpp-beginners/thread1068575.html
Здравствуйте, возник вопрос: Допустим у меня существует массив a = 1 a = 3 a = 6 Их нельзя соединить в 1 переменную, например чтобы переменная получилась равна 136?
C++ Написать программу которая будет собирать информацию о расходных материалах сетевых принтеров серии XEROX WorkCentr серии 5225 и 5325 Программа должна работать с ип адресами сетевых принтеров, и получать информацию о расходных материалах для каждого из них и выводить все в таблицу. Если кто сможет это написать соответственно все... подробнее

Показать сообщение отдельно
alsav22
5419 / 4815 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.01.2014, 21:27
Цитата Сообщение от AndrSlav Посмотреть сообщение
Сумбурно написано, резюмируя: почему если в in.str(str); str - типа string, то при чтении всех элементов из строки состояние потока меняется, а если str- массив из char, то не меняется?
Скорее всего, потому, что массив char не полностью заполнен, и при чтении из строкового потока (после считывания нужной информации) в нём остаются ещё данные (муссор), поэтому флаг eof не устанавливается.

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