Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
#MRoose
 Аватар для MIRAMIX
8 / 9 / 3
Регистрация: 22.02.2013
Сообщений: 416

Как записать что-либо в txt файл средствами WinAPI?

01.01.2015, 19:03. Показов 2007. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!Вот изучаю WINAPI и плюсы.
знаю что винапи для взаимодействия с виндой
но в c++ узнал что можно записать все в тхт с помощью
C++
1
ifstream/ofstream
но не знаю можно ли как нибудь функциями из WinAPI сделать подобное?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.01.2015, 19:03
Ответы с готовыми решениями:

Как записать в файл что-либо!(строку или абзац)?
Как записать в файл что-либо!(строку или абзац)?

Записать 200 случайных чисел в файл a.txt. В файл b.txt вывести четные, а в файл c.txt нечетные
Записать 200 случайных чисел в файл a.txt. В файл b.txt вывести четные, а в файл c.txt нечетные.

Четные записать в файл even.txt, нечетные записать в файл odd.txt
Тема: Файлы....Составить программу,которая считает с клавиатуры числа и четные записывает в файл even.txt, нечетные записывают в файл...

11
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,035
Записей в блоге: 1
01.01.2015, 19:06
Лучший ответ Сообщение было отмечено MIRAMIX как решение

Решение

File Management Functions
0
267 / 170 / 40
Регистрация: 25.08.2014
Сообщений: 1,087
Записей в блоге: 1
02.01.2015, 17:44
Если не ошибаюсь, то все эти стримы в конечном счёте реализуются через winapi.
0
0 / 0 / 2
Регистрация: 30.10.2013
Сообщений: 8
02.01.2015, 17:52
Лучший ответ Сообщение было отмечено MIRAMIX как решение

Решение

Исспользуйте для wchar_t поток wofstream и wifstream так же как ifstream и ofstream
0
#MRoose
 Аватар для MIRAMIX
8 / 9 / 3
Регистрация: 22.02.2013
Сообщений: 416
02.01.2015, 18:25  [ТС]
Croessmah, Enno, alexTortex, тогда вопрос:нафиг Страуструп и другие мучались создавали fstream чтобы Microsoft захотела создать свое?
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,035
Записей в блоге: 1
02.01.2015, 18:33
MIRAMIX, microsoft разработала api для системы, какое отношение это имеет к Страуструпу?
0
#MRoose
 Аватар для MIRAMIX
8 / 9 / 3
Регистрация: 22.02.2013
Сообщений: 416
03.01.2015, 02:05  [ТС]
Croessmah, а консольный fstream с системой не работает?смысл от создания велосипеда?
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,035
Записей в блоге: 1
03.01.2015, 02:47
Цитата Сообщение от MIRAMIX Посмотреть сообщение
а консольный fstream с системой не работает?смысл от создания велосипеда?
Во-первых, это удобнее, во-вторых, винда не единственная платформа, в-третьих, c++ и winapi никак не связаны(разве что реализация библиотек)
0
267 / 170 / 40
Регистрация: 25.08.2014
Сообщений: 1,087
Записей в блоге: 1
03.01.2015, 05:37
Страуструп не писал библиотеки реализующие эти функции для винды.
0
#MRoose
 Аватар для MIRAMIX
8 / 9 / 3
Регистрация: 22.02.2013
Сообщений: 416
03.01.2015, 14:07  [ТС]
Croessmah, fstream и на линуксе будет работать?
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,035
Записей в блоге: 1
03.01.2015, 16:50
Лучший ответ Сообщение было отмечено MIRAMIX как решение

Решение

Цитата Сообщение от MIRAMIX Посмотреть сообщение
fstream и на линуксе будет работать?
Ну, если имеется компилятор, в котором реализован сие функционал(наверное, во всех компиляторах оно есть, ибо стандарт), то да.
0
0 / 0 / 2
Регистрация: 30.10.2013
Сообщений: 8
03.01.2015, 20:23
Лучший ответ Сообщение было отмечено MIRAMIX как решение

Решение

это для записи 2-х байтовых символов и windows не при чем. как вы запишите китайские иероглифы исспользуя 8 байт.

Добавлено через 5 минут
fstream и wostream. Для Unix есть различие только в не скольких бибилиотеках. К примеру windows.h (странно) не компилируется как iomanip.h и conio.h Вместо них существуют другие с подобным функционалом. Не стоит говорить что программа winAPI так же не работают
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.01.2015, 20:23
Помогаю со студенческими работами здесь

Работа с файлами. Вывести на экран файл Input.txt задом наперед и записать результат в файл Output.txt
1. Работа с файлами Вывести на экран файл Input.txt задом-наперед и записать результат в файл Output.txt 2. Содержимое...

Дан файл text.txt, там два числа: 2 и 11. Найти их сумму и записать ее в файл out.txt
Я знаю как написать программу для нахождения сумы в Delphi, но я не знаю как написать вот такую программу: Дан файл text.txt, там два...

Что записать в файл A.txt, чтобы компилятор правильно считал переменную?
Здраствуйте, например мне нужно сделать такое: А + B при чем, переменную А я должен получить с файла, допустим, A.txt вопрос: как я...

Файл: Как с помощью Python записать (а не перезаписать) данные из базы SQLite в файл lex.txt.
Помогите с разработкой части проекта, пожалуйста! Есть файл db.sqlite в котором таджикские слова: words А Абад Адиб Асрор ...

Прочитать файл chisla.txt и записать в файл otvet.txt
Прочитать файл chisla.txt и записать в файл otvet.txt те числа, у которых сумма цифр больше 30. Затем, после горизонтальной черты, записать...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru