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

cin чтение из файла C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Метод прямого выбора http://www.cyberforum.ru/cpp-beginners/thread174385.html
Задача простая Используя в качестве массива набор из 8 букв своих фамилии, имени, отчества, определить на каждом шаге в методе прямого выбора номера перемещаемых элементов. Метод очень...
C++ Поменять местами столбицы в матрицах помогите мне как я буду писать эту программу на С++. Задана мтрица целых чисел .Поменять местами столбицы в которых находятся min и max элементы матрицы. Добавлено через 32 секунды помогите... http://www.cyberforum.ru/cpp-beginners/thread174376.html
Циклические алгоритмы C++
Здраствуйте, необходимо решить такую задачу:): Известны сведения о количестве осадков, выпавших за каждый день мая. Первого мая осадков не было. Определить, в течение какого количества первых...
Рекурсия: найти отношение максимального и минимального из последовательности введенных ненулевых чисел C++
Помогите пожалуйста составить программу, с помощью рекурсии: Определить значение отношения максимального и минимального из последовательности введенных ненулевых чисел (условие завершения ввода...
C++ Данные не записываются в файл http://www.cyberforum.ru/cpp-beginners/thread174351.html
Здравствуйте,возникла проблема в написании программы код вот здесь ссылка удалена while (t<=n){ f = fopen("in.txt", "w+"); fprintf(f,"%d",a); fprintf(f,"%d",c); ...
C++ Заполнить матрицу NxN... всем привет! не могу догнать, как сделать эту задачу: нужно заполнить матрицу NxN по следующему образцу: 1 1 0 1 1 1 0 1 0 1 0 1 1 1 0 1 0 1 0 1 1 1 0 1 1 буду благодарен за помощь! ах да, это... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,545
Завершенные тесты: 3
10.10.2010, 00:13
-comrade-, Ошибаетесь товарисч. Сначала читает cin-ом из файла. Потом возвращаем стандартный cin и читаем с клавиатуры.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <fstream>
#include <string>
#include <iostream>
 
int main()
{
    std::streambuf* backup;
    std::string Str;
    backup=std::cin.rdbuf();
    std::ifstream ifs("Test.txt");
    std::cin.rdbuf(ifs.rdbuf());
    std::getline(std::cin, Str);
    std::cout<<Str<<'\n';
    std::cin.rdbuf(backup);
    std::cin>>Str;
    std::cout<<Str<<'\n';
    return 0;
}
Конкретно по данному.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <fstream>
 
int main()
{
     std::ifstream ifs("input.txt");
     std::cin.rdbuf(ifs.rdbuf());
     int a, b;
     std::cin>>a>>b;
     ifs.close();
     std::ofstream ofs("output.txt");
     std::cout.rdbuf(ofs.rdbuf());
     std::cout<<a<<' '<<b;
     ofs.close();
     return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru