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

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

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

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

20.02.2011, 22:30. Просмотров 497. Ответов 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++):

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

Ввод\вывод в файл\из файла - 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++
Имеется база данных в виде структуры, которая будет постепенно дописываться приблизительно до 1000 элементов. В каждом элементе структуры...

Открыть текстовый файл, дозаписать в него данные, вывести содержимое файла (файловый ввод/вывод) - C++
Открыть текстовый файл 1.txt, имя файла указывается в командной строке. Дозаписать в него данные. Вывести содержимое файла 1.txt построчно.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
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();
}
Это реализация потоками. Надо функциями?)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2011, 23:18
Привет! Вот еще темы с ответами:

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

Для каждой строки файла удалить среднее слово; результат записать в файл (файловый ввод/вывод) - C++
для каждой строки файла удалить среднее слово. результат записать в файл

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

Вывод суммы в файл (файловый ввод/вывод) - C++
Добрый день! Я пытался написать программу, которая должна вводить данные из файла №1, потом вычислять их сумму и полученное значение...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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