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

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

Войти
Регистрация
Восстановить пароль
 
WestSide072
37 / 16 / 1
Регистрация: 15.07.2010
Сообщений: 316
#1

Запись в файл - C++

27.10.2010, 19:31. Просмотров 584. Ответов 6
Метки нет (Все метки)

Запарился искать по гуглу, как правильно
1) открыть файл
2) запись
3) закрыть файл

1 и 2 нашел
FILE *file;
1.) file=fopen("путь","как открыть, w запись")
2. -
3.) fclose(file);

а как второе сделать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.10.2010, 19:31     Запись в файл
Посмотрите здесь:

Запись в файл - C++
Добрый день! Изучаю тему открытия файла для чтения и записи и мне кое-что непонятно в данной программе: #include <fstream.h> int...

Запись в файл - C++
У меня есть вот такая запись Fasola 1.8 21 Cebula 1.65 10 И мне нужно считать и записать её в файл. scanf("%s","%i","1f",name,...

Запись в файл - C++
#include <string> #include <iostream> #include <fstream> int main() { setlocale (LC_ALL, "Russian"); ofstream...

Запись в файл - C++
Здравствуйте. Такая вот проблема: Есть функция, вычисляющая на встроенном ассемблере уравнение. Значения должны браться из файла input.txt...

запись в файл - C++
Как сделать, чтобы эта функция записывала именно символы в файл? у меня вместо символов квадратики if (wParam>=0x041 || wParam<=0x05A) ...

Запись в файл - C++
Дана программа: #include "stdafx.h" #include "iostream" #include <conio.h> #include <fstream> using namespace std; char...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
makkabi
-32 / 10 / 2
Регистрация: 05.12.2009
Сообщений: 152
27.10.2010, 21:21     Запись в файл #2
C
1
2
fprintf (file, "format", переменные);
или fputs (file, str); - если str - строка
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 320
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
27.10.2010, 21:21     Запись в файл #3
WestSide072, fprintf, fputs и т.п. Эт если запись в файл
WestSide072
37 / 16 / 1
Регистрация: 15.07.2010
Сообщений: 316
28.10.2010, 18:09  [ТС]     Запись в файл #4
Цитата Сообщение от makkabi Посмотреть сообщение
C
1
2
fprintf (file, "format", переменные);
или fputs (file, str); - если str - строка
Спасибо за пример
попробовал так
C++
1
2
3
file=fopen("123.txt","w");
fputs(file, "qwerty");//вот на эту орет ))
fclose(file);
ошибки
Код
[C++ Error] Unit1.cpp(61): E2034 Cannot convert 'FILE *' to 'const char *'
[C++ Error] Unit1.cpp(61): E2342 Type mismatch in parameter '__s' (wanted 'const char *', got 'FILE *')
[C++ Error] Unit1.cpp(61): E2034 Cannot convert 'char *' to 'FILE *'
[C++ Error] Unit1.cpp(61): E2342 Type mismatch in parameter '__stream' (wanted 'FILE *', got 'char *')
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 320
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
28.10.2010, 18:14     Запись в файл #5
WestSide072,
C++
1
2
3
file=fopen("123.txt","w");
fputs("qwerty", file);//вот на эту орет ))
fclose(file);
WestSide072
37 / 16 / 1
Регистрация: 15.07.2010
Сообщений: 316
28.10.2010, 19:07  [ТС]     Запись в файл #6
Цитата Сообщение от Lavroff Посмотреть сообщение
WestSide072,
C++
1
2
3
file=fopen("123.txt","w");
fputs("qwerty", file);//вот на эту орет ))
fclose(file);
усложняю еще более задачу ))))
C++
1
2
3
string b;
b="qwerty";
fputs(b, file);
ошибки
Код
[C++ Error] Unit1.cpp(61): E2034 Cannot convert 'string' to 'const char *'
[C++ Error] Unit1.cpp(61): E2342 Type mismatch in parameter '__s' (wanted 'const char *', got 'string')
Добавлено через 11 минут
up(5символов, тема быстро летит вниз =( )
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.10.2010, 20:08     Запись в файл
Еще ссылки по теме:

запись в файл! - C++
не могу понять как, не получается сохранить результат,который выводится на экран (массив чисел), в файл. #include "percolation.h" ...

запись в файл - C++
как открыть файл для записи находящийся по определенному адресу в файловой системе

Запись в файл - C++
Задача переписать из одного файла в другой слова, в перевернутом виде. например: 1 файл: привет как ты 2 файл: п к т р а ы и...

Запись в файл - C++
Короче, такая тема: надо курсовую сделать. Тема сделать программу для разработки и выполнения тестов (1 курс, если чё) В принципе...


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

Или воспользуйтесь поиском по форуму:
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 320
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
28.10.2010, 20:08     Запись в файл #7
WestSide072,
C++
1
fputs(b.c_str(), file);
Лучше все же использовать fstream
Yandex
Объявления
28.10.2010, 20:08     Запись в файл
Ответ Создать тему
Опции темы

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