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

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

Войти
Регистрация
Восстановить пароль
 
kentaw
421 / 129 / 4
Регистрация: 24.02.2009
Сообщений: 1,123
#1

Читать с консола и записать в файл - C++

04.04.2010, 15:30. Просмотров 454. Ответов 4
Метки нет (Все метки)

что здесь не так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <cstdlib>
#include <iostream>
#include <fstream>
 
using namespace std;
 
int main()
{
   ofstream my_tekst("my_text.txt");
    char s[256];
    cout <<"Vvedite text i najimay <ENTER>\n";
    cin >> s[256];   
    my_tekst << s;
    cout <<"Text zapisano";
    system("PAUSE");
    return EXIT_SUCCESS;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2010, 15:30
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Читать с консола и записать в файл (C++):

Без консола - C++
как написать строку &quot;Привет&quot; в файл без консол? Не увидяя черного консолного экрана

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

Текстовый файл читать построчно - C++
Помогите новичку! Не могу проделать вроде простую (для других языков) процедуру: Перебрать строки текстового файла и обработать...

Не работает программа. Не хочет читать файл - C++
Нехочет читать файл, пишет error C2660: 'fopen_s' : function does not take 2 arguments #include &quot;stdafx.h&quot; #include &quot;stdio.h&quot; ...

создать файл 1.part и записать в него первые x элементов массива. После чего, создать второй файл 2.part, куда записать оставшиеся в массиве элементы. - C++
Не могу понять почему не работает вот этот кусок текста. ofstream q (&quot;1.part&quot;); for (int i=0; i&lt;10; ++i) { q &lt;&lt; mas ; ...

Как правильно открывать файл и записывать/читать из него - C++
Как правильно открывать файл и записывать/читать из него? На разных сайтах и учебниках есть различные примеры етого но везде разные ...

4
Vorona
Peace 2 all shining faces
671 / 533 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
04.04.2010, 15:44 #2
в 13 строке скорее всего должно быть
C++
1
my_tekst.put(s);
и в 9 строке
C++
1
ofstream my_tekst("my_text.txt", ios::out);
1
M128K145
Эксперт JavaЭксперт С++
8317 / 3537 / 143
Регистрация: 03.07.2009
Сообщений: 10,708
04.04.2010, 15:48 #3
C++
1
cin.getline(s, 256);
а так вы просто обращаетесь за пределы своего массива
1
kentaw
421 / 129 / 4
Регистрация: 24.02.2009
Сообщений: 1,123
04.04.2010, 15:51  [ТС] #4
а зачем не работает?
C++
1
 cin >> s[256];
0
Vorona
Peace 2 all shining faces
671 / 533 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
04.04.2010, 15:56 #5
C++
1
cin >> s;

запись за массив, т.к. в массиве 256 элементов, а отчет начинается с 0, то максимальный номер элемента 255
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2010, 15:56
Привет! Вот еще темы с ответами:

Файловые операции: генерировать файл, читать, редактировать, записывать - C++
Попалось задание на заочке, немного не представляю, как его сделать на плюсах (тем более чтобы работало на Borland C++ 5). Кто может...

Как используя потоки читать файл пропуская текстовые вставки - C++
Есть поток привязанный к файлу на чтение и запись. Каждая строка в файле имеет формат: сс:мм:чч дд.мм.гггг text1 = XXX1 text2 = XXX2...

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

Дан символьный файл f. Записать в файл g элементы файла f в обратном порядке - C++
Помогите написать программу


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

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

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