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

Не выводиться последний символ файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как првильно организовывать передачу значений (переменных, векторов) между функциями класса? http://www.cyberforum.ru/cpp-beginners/thread619725.html
Допустим есть класс. В классе есть одна публичная функция и две приватных. В публичной функции запускается сначала одна приватная, а затем вторая приватная. В первой приватной вычисляется, например, вектор. во второй этот вектор обрабатывается. Так вот как лучше выполнить передачу этого вектора из одной приватной функции в другую? Мне известно два способа: 1) Объявить вектор внутри класса и...
C++ Запись с клавиатуры в файл Собственно функция до конца не доходит, а получившийся файл test.txt забит хламом и весит до 100 мб. Подскажите где ошибся? void CToFile::Writing(){ fp=fopen("test.txt","w"); if(FileCheck(fp)==1){ cout << "Cannot open the file" << endl; return; } while(outnum!=EOF){ //считываем значения, пока не будет введена -1 cin >> outnum; http://www.cyberforum.ru/cpp-beginners/thread619723.html
Как по условию выйти из метки case C++
Подскажите такое дело Например есть автомат MODE= MODE_2; for(;;) { switch MODE { case MODE_1: func1; funk2;
Отладка программ в кодеблоксе C++
Подскажите, как работать с отладчиком в середе CodeBlocks ?
C++ Волновой алгоритм http://www.cyberforum.ru/cpp-beginners/thread619654.html
Здравствуйте, очень прошу помочь с реализацией волнового алгоритма только лишь с помощью матрицы весов неориентированного графа. Объясните пожалуйста дебилу, с чего начинать, что и как делать, что использовать, желательно доступным и понятным языком ибо с++ знаю весьма плохо :(
C++ Template ошибка компляции Здравствуйте, есть код, при реализации класса пишет ошибку-невозможно разрешить идентификатор T,U,Z template<class T, class U, class Z> class PhoneBook{ private: struct name{ T name; vector<T> index; }; struct address{ U addr; подробнее

Показать сообщение отдельно
DaskOFF
 Аватар для DaskOFF
112 / 112 / 9
Регистрация: 02.05.2012
Сообщений: 521
Записей в блоге: 1
05.07.2012, 20:12     Не выводиться последний символ файла
файл содержит по числу на строке
123
456
789
0
на экран почему то выводит все кроме 0

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <istream>
#include <fstream>
#include <string>
 
 
std::istream& f(std::istream& me){
    std::string ival;    
    while (me >> ival, !me.eof()) {
        if (me.bad()) {
            throw std::runtime_error("IO stream corrupted");        
        }
        if (me.fail()) {
            std::cerr << "bad data, try again";
            me.clear();
            me.ignore(256,'\n');
            continue;
        }
        std::cout << ival << std::endl;
    }
    return me;
}
 
int main() {
    std::ifstream ias;
    ias.open("in.txt");
    f(ias);
    ias.close();
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru