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

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

Войти
Регистрация
Восстановить пароль
 
Ddv122
Почемучка)
 Аватар для Ddv122
1234 / 294 / 16
Регистрация: 23.12.2010
Сообщений: 1,996
Записей в блоге: 1
#1

Программа на С++ (не происходит запись) - C++

01.02.2012, 22:07. Просмотров 461. Ответов 4
Метки нет (Все метки)

Не происходит запись:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
char name[100];
 string text;
 cout<<"vvedite put' i im9 faila:\n";
 cin >> name;
 ofstream fil(name);
  cout<<"vvedite text:\n";
  cin>>text;
  while(!fil.eof());
    {
 
    fil << text;
    }
 fil.close();
 Комментарий модератора 
Код выделяем тегами!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2012, 22:07     Программа на С++ (не происходит запись)
Посмотрите здесь:

Не происходит запись в файл C++
Программа, определяющая, входит ли введенная цифра в десятичную запись введенного трехзначного числа C++
Строки. Программа печати в возрастающем порядке всех цифр, входящих в запись числа C++
C++ Почему запись int в файл происходит в обратном порядке?
Почему не происходит запись в файл? C++
Запись и чтение бинарных файлов. Программа крашится при закрытии консольного окна C++
C++ Программа, которая вычисляет польскую инверсную запись
Программа, в которой происходит шаговое прохождение с одного конца отрезка по другой C++
Программа не выполняет запись в файл C++
Объяснить и подробно прокомментировать, что происходит в коде (программа по поразрядным операциям) C++
Программа построения ПОЛИЗ(польская инверсная запись) C++
Куда происходит запись файла, если не указать полный путь до него, а только одно его имя? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrCold
852 / 750 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
02.02.2012, 00:26     Программа на С++ (не происходит запись) #2
_ Чуть поправил ,все пишет .

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 <string>
#include <stdio.h>
using namespace std;
    int main(){
char name[100];
 string text;
 cout<<"vvedite put' i im9 faila:\n";
 cin >> name;
 ofstream fil;
 fil.open(name);
  cout<<"vvedite text:\n";
   cin >> text;
 // while(!fil.eof());
 //   {
 
    fil << text;
 //  }
 fil.close();
 system("pause");
    }
Ddv122
Почемучка)
 Аватар для Ddv122
1234 / 294 / 16
Регистрация: 23.12.2010
Сообщений: 1,996
Записей в блоге: 1
02.02.2012, 01:08  [ТС]     Программа на С++ (не происходит запись) #3
Пасиб, но после пробела не записывает, мож глянешь?
Jupiter
Каратель
Эксперт C++
6548 / 3968 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
02.02.2012, 01:09     Программа на С++ (не происходит запись) #4
Цитата Сообщение от EdarGp Посмотреть сообщение
Пасиб, но после пробела не выводит, мож глянешь?
читай текст вот так:
C++
1
cin.getline(text, 100);
MrCold
852 / 750 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
02.02.2012, 01:57     Программа на С++ (не происходит запись) #5
Ну и в объявлениях
C++
1
string text;
необходимо поменять на
C++
1
char text[100];
.
Yandex
Объявления
02.02.2012, 01:57     Программа на С++ (не происходит запись)
Ответ Создать тему
Опции темы

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