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

Не могу спроецировать файл!!! ((( - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Что такое абстрактный объект? http://www.cyberforum.ru/cpp-beginners/thread132702.html
Что такое обстрактный объект? Как удалить символ из файла на языке С++?
C++ Работа с массивом Здравствуйте уважаемые форумчане. Вопрос у меня такой: Я в цикле провожу вычисления, у меня получается большое число, пример 123456789. Я передаю это число в функцию и счетчик. Вот в функции начинаются проблемы. В функции нужно переданное число поместить в массив таким образом чтобы число было в конце массива, т.е. перед ним были нули. Я тут что-то запутался, как это сделать помогите. ... http://www.cyberforum.ru/cpp-beginners/thread132697.html
Динамические масивы C++
Помогите пожалуста. Составить программу, которая вставляет в непустой список L, элементы которого упорядочены по не убыванию, новый элемент Е так, чтобы сохранилась упорядоченность.
C++ Строки последовательности
Дана стрка, что содержит от 1 до 30 слов, в каждом из которых от 1 до 5 строчных латинских букв, между соседними словом точка. Напечатать те слова, перед которыми в последовательности находиться только меньше, а за ними только больше( за алфавитом ) слова. Ввести с файла строку и передать таким образом, чтоб вместо знаков ? были знаки! Напишите пожалуйста прогу
C++ функции http://www.cyberforum.ru/cpp-beginners/thread132667.html
Написать функцию sogl, которая возвращает 1, если символ, полученный функцией в качестве аргумента, является согласной буквой русского алфавита, и 0 — в противном случае.
C++ Создать структуру Создать структуру винчестеры, которая содержит информацию о продаваемых в компьютерной фирме винчестерах: производитель, объем, скорость доступа, и т. д. Описать массив из таких структур и заполнить его информацией. Описать поиск в структуре по объему диска: у пользователя запрашивается необходимый ему объем и на экран выводится информация обо всех винчестерах, удовлетворяющих условию. Все... подробнее

Показать сообщение отдельно
gh05t
47 / 46 / 4
Регистрация: 03.04.2010
Сообщений: 99
20.05.2010, 11:57     Не могу спроецировать файл!!! (((
Вот код рабочего маппинга...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
PVOID MapFile(TCHAR* filename)
{
    HANDLE hFile = CreateFile(filename, GENERIC_READ|GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
    
    if (hFile == INVALID_HANDLE_VALUE)
        return NULL;
 
    DWORD lsize, hsize;
    lsize = GetFileSize(hFile, &hsize);
 
    HANDLE hMap = CreateFileMapping(hFile, NULL, PAGE_READWRITE, hsize, lsize, NULL);
    CloseHandle(hFile);
 
    if (!hMap)
        return NULL;
 
    PVOID result = MapViewOfFile(hMap, FILE_MAP_WRITE, 0, 0, 0);
    CloseHandle(hMap);
    
    return result;
}
 
Текущее время: 01:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru