Форум программистов, компьютерный форум, киберфорум
Наши страницы

функция readfile и createfile - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Когда в С++ перегрузка не происходит? http://www.cyberforum.ru/cpp-beginners/thread565674.html
Доброго времени суток. Скажите пожалуйста, когда в С++ перегрузка не происходит?
C++ Считать русский текст из файла через ifstream Здравствуйте, подскажите как правильно считать русский текст из файла? (файл создан в стандартной кодировке Блокнота). Инициализирую поток и открываю его: ifstream ifs; ifs.open("4.txt"); ... http://www.cyberforum.ru/cpp-beginners/thread565656.html
Класс "книга" C++
с трудом разбираю свою 1ю задачу, суть заключалась в том чтобы, создать класс - книга ( название, фамилия автора, год издания, издательство ) со своими методами ввода и вывода информации на экран и...
C++ Ошибка в Turbo C++
Добрый день всем. Программа работала, работала а тут выскочила ошибка =( Искала, не нашла в чем дело и как это исправить =( Переписывать программу конечно вариант, но программа объемная и сроки...
C++ Запись и вывод в файл http://www.cyberforum.ru/cpp-beginners/thread565645.html
помогите исправить код, мне нужно чтобы с файла считывало три слова и выводило туда общую букву,например mama papa babushka вывести должно букву а только нужно написать чтоб считывал с файла и...
C++ Вывести на экран слова четной длинны в одной строке,нечетной в другой Вводим строку, требуется вывести на экран слова четной длинны в одной строке,нечетной в другом...заранее огромное спасибо!!! подробнее

Показать сообщение отдельно
aspin
2 / 2 / 0
Регистрация: 03.05.2012
Сообщений: 26
05.05.2012, 11:06
вот полностью рабоспособный код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <tchar.h> //точно не помню, может и без библиотеки работает
HANDLE hFile;
DWORD dwBytes=0, BufSize=0;
...............
void RdFile()
{
    hFile=CreateFile(TEXT("D:\\new\\list.txt"),
        GENERIC_READ, FILE_SHARE_READ,
        NULL, OPEN_EXISTING,
        FILE_ATTRIBUTE_NORMAL,NULL);
        
        BufSize = GetFileSize(hFile, NULL);
        char *Buffer = new char[BufSize/sizeof(char)];
        ReadFile(hFile,Buffer,BufSize,&dwBytes,NULL);
        Buffer[BufSize/sizeof(char)]='\0';
        cout<<"Buffer: "<<endl<<Buffer<<endl;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.