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

Как загнать текст из консоли в массив и как загнать текст из файла в массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверить численно второй замечательный предел lim(1+1/n)^n http://www.cyberforum.ru/cpp-beginners/thread1090539.html
Помогите пожалуйста составить программный код: Проверить численно второй замечательный предел lim(1+1/n)^n, задавая n значения 1,2,3 и т.д. При каком n исследуемое выражение отличается от e менее...
C++ Не открывается файл для записи в бинарном режиме (два способа) Здравствуйте. Зациклился на одной мелочи. Не открывается файл для записи никаким из двух способов - пробовал fopen_s и ofstream. Т.е. после вызова того или другого метода получаю нулевой указатель.... http://www.cyberforum.ru/cpp-beginners/thread1090531.html
Чем отличаются итераторы ::begin и ::cbegin? C++
Чем отличаются итераторы ::begin и ::cbegin? Не пойму разницы, и с английским у меня не очень.
Access violation reading location C++
Уважаемые знатоки, подскажите пожалуйста в чем проблема или хотя бы типовые причины возникновения, данного исключения (см. заголовок). На сколько я понимаю причина в том что пытаюсь прочитать данные...
C++ Удалить из списка элемент с заданным номером и добавить элементфы, начиная с заданного номера. http://www.cyberforum.ru/cpp-beginners/thread1090500.html
Помогите написать программу, в которой создаются динамические структуры, я не знаю как :-|:( Записи в линейном списке содержат ключевое поле типа int. Сформиро-вать однонаправленный список. Удалить...
C++ При вводе информации о новой сделке выдавать на экран общую сумму сделок биржи. Биржа ведет учет заключенных сделок: номер п.п. сторона 1.сторона 2, сумма договора, дата заключения. При вводе информации о новой сделке выдавать на экран общую сумму произведенных сделок, а также... подробнее

Показать сообщение отдельно
DiffEreD
1431 / 768 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
06.02.2014, 13:00
Ну, к примеру так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <fstream>
#include <iterator>
#include <string>
 
typedef std::istreambuf_iterator<char> input;
 
int main()
{
   std::ifstream ifs("file.txt");
   if (ifs.is_open())
   {
      std::string text((input(ifs)), input());
      std::cout << text << "\n";
   }
 
   std::cout << "\nEnter text(Ctrl+Z to stop): -> ";
   std::string manual_input((input(std::cin)), input());
   std::cout << manual_input << "\n";
 
   return 0;
}
Добавлено через 1 минуту
Еще можно stringstream юзать.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.