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

Не могу счтиать файлдо конца - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести массив из функции http://www.cyberforum.ru/cpp-beginners/thread886527.html
Здравствуйте. Имеется функция для операций над длинными числами, результатом ее работы является массив char result, каждый символ которого - цифра результата. Как вернуть такой массив из функции? Пробовал return result - не компилируется, если сделать return *result - выводит только первый символ...
C++ Определить, пересекаются ли параболы у=ах^2+bc+c и y=dx^2+mx+n. помогите пожалуйста, никак не получаются задачки... 1) Определить, пересекаются ли параболы у=ах^2+bc+c и y=dx^2+mx+n. Если пересекаются, то найти точку пересечения. http://www.cyberforum.ru/cpp-beginners/thread886510.html
C++ Алгебра на Си, Си++: найти сумму 2 сильно розрядженых матриц
Помогите пожалуйста написать программу. вот задание: найти суму 2 сильно розрядженых матриц А (m,n), B(m,n), которые сохраняются в упакованном виде. Результат получить в упакованном виде, вывести на дисплей - в обычном виде. Lika112, будьте внимательнее с выбором раздела. Перенесено из PascalABC
Прога для нахождения вероятности C++
Здравствуйте! Если у кого есть или помогите написать программу на С++, для вычисления вероятности! Заранее спасибо!
C++ Программа для нахождения размещения http://www.cyberforum.ru/cpp-beginners/thread886473.html
Привет всем! Мне срочно нужна программа на языке С++, для нахождения числа сочетаний и размещений. Помогите сделать, если кто может!
C++ Даны целое число k (1<=k<=150) и последовательность цифр 101102103.149150, в которой выписаны подряд все трехзначные числа от 101 до 150 Даны целое число k (1<=k<=150) и последовательность цифр 101102103..149150, в которой выписаны подряд все трехзначные числа от 101 до 150. Определить k-ю цифру, если известно, что k - число, кратное трем подробнее

Показать сообщение отдельно
Olivеr
 Аватар для Olivеr
411 / 407 / 13
Регистрация: 06.10.2011
Сообщений: 830
01.06.2013, 01:40     Не могу счтиать файлдо конца
Считать текст из файла в строку можно так:
C++
1
2
3
4
5
6
#include <iostream>
#include <string>
#include <iterator>
#include <fstream>
 
using namespace std;
Имеем файл:
1
2
3
4
5
если нужно учитывать специальные непечатаемые символы (перевод строки, каретка):
C++
1
2
3
4
5
6
7
8
9
int main()
{
    ifstream file("file.txt");
    string text( istreambuf_iterator<char>(file),
                 ( istreambuf_iterator<char>() ) );
    cout << text;
    file.close();
    return 0;
}
Вывод:
1
2
3
4
5
если эти символы учитывать не нужно (считает все печатаемые символы):
C++
1
2
3
4
5
6
7
8
9
int main()
{
    ifstream file("file.txt");
    string text( istream_iterator<char>(file),
                 ( istream_iterator<char>() ) );
    cout << text;
    file.close();
    return 0;
}
Вывод:
12345
 
Текущее время: 11:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru