Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
CyBOSSeR
Эксперт С++
2309 / 1682 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
14.06.2009, 12:25

Запись текста в системный файл

14.06.2009, 12:25. Просмотров 1892. Ответов 10
Метки (Все метки)

Ответ

Цитата Сообщение от selevit Посмотреть сообщение
я работал пока только с консолью и WIN32API функции почти не знаю, вернее сказать вообще не знаю)
чем вот это отличается от верхнего кода?
Во втором коде используются чисто Win32API функции для работы с файлами (CreateFile, WriteFile, SetFilePointer), в первом варианте используются функции из библиотеки времени выполнения RTI(Run-Time Library) - fopen, fseek, fclose, fputs. Просто два разных способа решения задачи.
Проблема в твоей программе была скорее всего в том что ты открывал файл hosts для перезаписи (с флагом "w"), вместо того чтобы просто дописывать в конец файла (флаг "a").
Цитата Сообщение от selevit Посмотреть сообщение
какие заголовочные файлы отвечают за работу с реестром?
Смотря что будешь использовать для доступа к реестру, если Win32API - функции то <windows.h>.
Вот несколько полезных ссылок по работе с реестром на msdn.microsoft.com.
Ссылка на обзор реестра: Registry
Ссылка на список Win32API функций для работы с реестром: Registry Functions
Вообще вся нужная тебе информация имеется на MSDN. Возьми его на вооружение.

Вернуться к обсуждению:
Запись текста в системный файл
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2009, 12:25

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

Запись текста в файл кириллицей
Вот код #include&lt;iostream&gt; #include&lt;fstream&gt; using namespace std; int...

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

0
Другие темы раздела
C++ упорядочивание по убыванию.... http://www.cyberforum.ru/cpp-beginners/thread39983.html
Здравствуйте, только начал знакомство с c++, попытался написать программу для упорядочивания 3 чисел в порядке убывания, но что-то не получается, мне кажется что дело в или в заголовке главной...
C++ Рекурсия. Не происходит обнуление #include "stdafx.h" #include <math.h> #include <conio.h> #include <stdlib.h> #include <iostream> #include <windows.h> using namespace std; #include <tchar.h> #include "locale.h" #include... http://www.cyberforum.ru/cpp-beginners/thread39975.html
Выбор наибольшего из трех чисел. C++
Мне на экзамене задали задачу, из-за которой мой балл упал с 5 до 4, т.к. я не смог ее решить. Задача звучала следующим образом: Написать оператор, вычисляющий наибольшее из трех чисел при...
Даны координаты двух полей C++
Даны координаты двух полей шахматной доски. Определить, может ли конь за один ход перейти с одного из этих полей на другое.
C++ Матрица http://www.cyberforum.ru/cpp-beginners/thread39967.html
Представленная матрица 3 х 3. Заменить в матрице числа буквами.
C++ Целые числа Даны целые числа С1, ... с9. Есть ли в этой последовательности три подряд стоящих нулевых элементов. Если есть, то напечатать их номера, если нет, то вычислить сумму элементов в последовательности. подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru