Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
11 / 11 / 16
Регистрация: 07.03.2014
Сообщений: 202

Чтение и запись из файла

20.09.2014, 13:38. Показов 1096. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пользуюсь code::blocks. Перерыл весь гугл, так и не понял, как что-то читать или записыват в файл при помощи библиотеки <fstream>. Можете привести мне пример кода чтения и записи из файла и объяснить что к чему там
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.09.2014, 13:38
Ответы с готовыми решениями:

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

Си, Запись и Чтение из файла.
Глупый вопрос, но весь гугл перерыл. Нужно сделать именно на СИ(не на с++) чтение и запись в файл .txt . С использованием библиотеки...

Чтение и запись файла!
Здравствуйте! Вопрос у меня такой: Почему при создании объектов ofstream() и ifstream() в одном файле, значения считанные, например, в...

10
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
20.09.2014, 15:00
Цитата Сообщение от Nikakula Посмотреть сообщение
Перерыл весь гугл, так и не понял, как что-то читать или записыват в файл при помощи библиотеки <fstream>.
Гугл, ofstream, первая же ссылка. По ссылке находим готовый пример (секция Example).
0
11 / 11 / 16
Регистрация: 07.03.2014
Сообщений: 202
20.09.2014, 16:50  [ТС]
Renji, я написал один в один программу, как в примере
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <fstream>
 
int main()
{
    std::ofstream ofs("путь к файлу", std::ofstream::out);
    ofs<<"hello";
    ofs.close();
    return 0;
}
Все нормально, программа запустилась, никаких ошибок. Только вот такое предупреждение: warning: unknown escape sequence: '\355' [enabled by default]| и указывает на эту строчку
C++
1
std::ofstream ofs("путь к файлу", std::ofstream::out);
А файл, в который я пытался записать "hello" как был пустым так и остался.
Поэтому-то я сюда и обратился. Я не писал, что не нашел информации, я сказал, что весь гугл перерыл и так и не понял, как это делать
0
39 / 27 / 12
Регистрация: 31.12.2013
Сообщений: 329
20.09.2014, 17:30
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <fstream>
 
using namespace std;
 
int main()
{
      ofstream out("hello.txt");
      out << "Hello, from output stream C++" << endl;
      out.close();
      return 0;
}
0
11 / 11 / 16
Регистрация: 07.03.2014
Сообщений: 202
20.09.2014, 17:50  [ТС]
Я понял в чем дело. У меня почему-то файл читается только с диска С, а с диска D вообще не видит файлы, поэтому-то у меня ничего и не получалось...
0
39 / 27 / 12
Регистрация: 31.12.2013
Сообщений: 329
20.09.2014, 18:23
Nikakula, если вы указываете имя файла просто "hello.txt", то он сохранится там, откуда запущенна программа.
Если хотите сохранить в C, то C:\\hello.txt и т.д.
0
11 / 11 / 16
Регистрация: 07.03.2014
Сообщений: 202
20.09.2014, 18:36  [ТС]
кога я указываю просто название файла, то он номально открывается. А вот когда я указываю полный путь к файлу, расположенному на диске D, то оо его не видит. А если на диск С, то все нормально.
0
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
20.09.2014, 18:40
Цитата Сообщение от Nikakula Посмотреть сообщение
кога я указываю просто название файла, то он номально открывается. А вот когда я указываю полный путь к файлу, расположенному на диске D, то оо его не видит. А если на диск С, то все нормально.
вы правильно путь то указываете? в курсе что слэши '\' нужно 2 раза писать? "\\"
0
11 / 11 / 16
Регистрация: 07.03.2014
Сообщений: 202
20.09.2014, 18:44  [ТС]
А вот про 2 слэша первый раз слышу. Я просто путь из проводника копирую,
0
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
20.09.2014, 18:51
Цитата Сообщение от Nikakula Посмотреть сообщение
А вот про 2 слэша первый раз слышу. Я просто путь из проводника копирую,
просто обратный слэш является экранирующим символом, с ним пишут всякие спец символы типа конца и переноса строки ('\0', '\n') и т.п. чтобы его использовать в пути его надо самого экранировать вторым слэшем
0
11 / 11 / 16
Регистрация: 07.03.2014
Сообщений: 202
20.09.2014, 20:40  [ТС]
Большое спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.09.2014, 20:40
Помогаю со студенческими работами здесь

Чтение и запись файла
Странная ситуация читаю файл в вектор. Провожу над ним эксперимент, возвращаю точную копию считанного файла в новый файл с другим...

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

Запись и чтение из файла
Не знаю как подойти. Список товаров, имеющихся на складе, включает в себя наименование товара, количество единиц товара, цену...

Запись и чтение из файла
Доброго время суток! Так от балди решыл набросать прогу которая создаёт файл записывает туда 11 рандомных чисел,потом з помощю ifstream я...

Запись и чтение из файла
Вспоминаю как работать с файлами в плюсах. Для примера решил просто записать несколько строк в файл, а затем их считать. Но блин что то оно...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru