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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vitekfed
0 / 0 / 0
Регистрация: 19.12.2010
Сообщений: 21
#1

Ввод из файла и вывод в файл - C++

20.02.2011, 22:30. Просмотров 494. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
#include<iomanip>
#include<ctime>
#include<cstdlib>
 
int main(){
    const int n=6, m=7;
    int mat[n][m];
    for(int i=0; i<n*m; i++){
        mat[0][i]=rand()%20-10;
        if(i%6==0) std::cout<<"\n\n";
        std::cout<<std::setw(4)<<mat[0][i];
    }
    std::cout<<"\n\nAfter replace";
    for(int i=0; i<n*m; i++){
        if(mat[0][i]>0) mat[0][i]=1;
        else mat[0][i]=0;
        if(i%6==0) std::cout<<"\n\n";
        std::cout<<std::setw(4)<<(*mat)[i];
    }
}
КАК СДЕЛАТЬ ЧТОБЫ ДАННЫЕ СЧИТЫВАЛИСЬ ИЗ ФАЙЛА И РЕЗУЛЬТАТ ВЫВОДИЛСЯ В ВИДЕ ФАЙЛА
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2011, 22:30     Ввод из файла и вывод в файл
Посмотрите здесь:

Ввод\вывод в файл\из файла - C++
#include &lt;fstream&gt; #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;iomanip&gt; #include &lt;conio.h&gt; #include...

Файл: Ввод / вывод в / из файла - C++
В общем, создавал двумя способами. Это ломает мне мозг. Только начал изучать c++. Подошел к такому моменту как ввод и вывод из файла....

Ввод из файла массива и вывод результат в файл среднее арифметическое - C++
Задание такое вычислить среднее арифметическое элементов массива, массив задан входным файлом. Результат записать в выходной файл. Как...

Запись структуры в файл, чтение из файла и удаление (файловый ввод/вывод) - C++
Добрый вечер! Возникла такая проблема, что при добавлении записи, удаляются уже имеющиеся записи в файле. Также не помешала бы помощь в...

ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хра-нилище данных в файле). - C++
Здравствуйте) помогите написать программу, осуществляющую ввод структурированных данных в файл и вывод данных из этого файла на экран...

Ввод вывод в файл - C++
у меня задание Написать программу на языке C++, осуществляющую чтение из файла содержащего 10 целых чисел, кратных вашему номеру в журнале...

Ввод и вывод в файл - C++
Дан текстовый файл INPUT.TXT. Проверить в тексте файла правильности расстановки открывающих и закрывающих скобок ‘(‘, ‘)’, ‘{‘, ‘}’, ‘’....

ввод и вывод в файл - C++
помогите исправить код, мне нужно чтобы с файла считывало три слова и выводило туда общую букву,напримервывести должно букву а только...

Ввод/вывод в файл - C++
Как переменные всех объектов вывести в файл? Создаю массив из 2 объектов, но записываются значения только последнего введенного. Значения...

Ввод\вывод в файл - C++
Здравствуйте! Подскажите пожалуйста, как ПРАВИЛЬНО организовать ввод и вывод в файл в С++.И ещё,подскажите как в файле при чтении или...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
oxotnik
1589 / 1066 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
20.02.2011, 22:35     Ввод из файла и вывод в файл #2
http://www.cplusplus.com/reference/i.../istream/read/
http://www.cplusplus.com/reference/i...ostream/write/
MrOldZeppelin
1 / 1 / 0
Регистрация: 02.02.2011
Сообщений: 9
20.02.2011, 23:18     Ввод из файла и вывод в файл #3
КАК СДЕЛАТЬ ЧТОБЫ ДАННЫЕ СЧИТЫВАЛИСЬ ИЗ ФАЙЛА И РЕЗУЛЬТАТ ВЫВОДИЛСЯ В ВИДЕ ФАЙЛА
Как всё сложно у тебя.
C++
1
using namespace std;
И не надо с классами париться))

Для начала тебе нужно определиться, что тебе нужно для работы потоки или функции.
Функции более громоздки к применению, но более функциональны.
Я предпочитаю использовать потоки.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <fstream>  //файловые потоки
using namespace std;
int main() {
/*...*/
int n;
 
ifstream fin("input.txt"); 
/* регистрация файлового потока input.txt с именем fin. Можно называть поток как хочешь */
if (fin!){cout<<"Ошибка открытия файла!";return 1;}
/* Проверять файл ОБЯЗАТЕЛЬНО, иначе потом запаришься с отладкой */
 
ofstream fout("output.txt");
if (fout!){cout<<"Ошибка открытия файла!";return 1;}
 
//дальше считавание как с cin или cout
fin>>n; //считать из файла целое значение n
fout<<n; //записать в файл значение n
 
fin.close();
fout.close();
}
Это реализация потоками. Надо функциями?)
Ответ Создать тему
Опции темы

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