Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
10 / 10 / 5
Регистрация: 13.07.2010
Сообщений: 206
1

Записать в файл значение переменной

22.07.2011, 08:41. Показов 1052. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!

В С++ только начинаю разбираться, поэтому прошу не кидать тапками)))

задача: записать в файл значение переменной.

вот что делаю:

C++
1
2
3
4
5
6
7
    std::ofstream file("1.txt", std::ios::out, _SH_DENYRW);
    if (file.is_open()) std::cout << "file is open" <<std::endl;
    
    char asd = 'w';
    file<<asd;
    file.close();
    system("pause");
не выходит =\
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.07.2011, 08:41
Ответы с готовыми решениями:

Записать значение переменной в файл
Всем привет. Буду очень благодарен за помощь. По скольку события для меня очень тяжелы, может кто...

Не выходит вернуть и записать в файл значение переменной типа string
Здравствуйте. Не вижу где ошибка в программе, много уже что перепробовал, но, увы, одно и тоже....

Записать в двоичный файл значение переменной базового типа данных
Всем здравствуйте. Записываю в двоичный файл FileName некоторую структуру с различными данными...

Как создать файл id.txt и в него записать значение переменной
у меня есть переменна $id как создать файл id.txt и в него записать значение переменной $id ?

7
4 / 4 / 1
Регистрация: 18.04.2010
Сообщений: 82
22.07.2011, 11:57 2
А если файл открывать так:

FILE* fp;
fp = open(/path/); //смотри точно в msdn

а затем:

fwrite(...);

Или вы целенаправленно через поток писать хотите (имеется ввиду stream), ибо любая запись - это уже поток.
1
Заблокирован
Автор FAQ
22.07.2011, 12:01 3
C++
1
iostream и system("pause");
вместе работают некорректно, убери
C++
1
system("pause");
1
Freelance
Эксперт С++
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
22.07.2011, 14:35 4
Убери
Цитата Сообщение от popoff17 Посмотреть сообщение
_SH_DENYRW
Конструкторы класса ofstream выглядять так:
C++
1
2
ofstream ( );
explicit ofstream ( const char * filename, ios_base::openmode mode = ios_base::out );
1
Заблокирован
Автор FAQ
22.07.2011, 15:14 5
Я пересмотрел своё отношение к system("pause"); вот рабочий код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream.h>
#include <fstream.h>
#include <windows.h>
 
int main()
{
    ofstream file("1.txt");
    if (file.is_open()) 
        cout<<"file is open"<<endl;
    char asd = 'w';
    file<<asd;
    file.close();
    system("pause");
    return 0;
}
Хотя вот такой код работает некорректно
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream.h>
#include <windows.h>
 
int main()
{
    char asd = 'w';
    cout<<asd;
    system("pause");
    return 0;
}
Добавлено через 5 минут
Вообщ об использовании ofstream можно тут посмотреть
http://www.programmersclub.ru/34/
(надеюсь что не нарушаю правила форума указывая ссылку на внешний источник)
1
10 / 10 / 5
Регистрация: 13.07.2010
Сообщений: 206
22.07.2011, 18:07  [ТС] 6
Спасибо большое, ребята!
0
Эксперт С++
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
23.07.2011, 13:39 7
-=ЮрА=-, у вас в примере стоит <iostream.h>
По стандарту надо <iostream>
Возможно поэтому у вас некорректно и работало.
Например, в VC++6 первое - старая библиотека ввода-вывода, а второе - новая.
Там новое работало ГОРАЗДО хуже строго.
А в студиях после VC++6 новое работало без проблем.
0
Заблокирован
23.07.2011, 14:30 8
1.txt сам фаил ?
0
23.07.2011, 14:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.07.2011, 14:30
Помогаю со студенческими работами здесь

Как записать в cookie значение переменной
Добрый день. Необходимо через JS считать разрешение экрана устройства, передать его в cookie,...

Как записать значение переменной в txt?
Здравствуйте. Я совсем новичок в программировании, и мне нужно решение как записать в файл...

Записать значение одной переменной в другую
Есть подобная переменная: (но не совсем уверен то, что это чисто переменная) ...

Как записать значение переменной в text
Здравствуйте. У меня к вам вопрос : я работаю с сессиями на php, вообщем моя задача - в случае...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru