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

C++

Войти
Регистрация
Восстановить пароль
 
Vitali76
0 / 0 / 0
Регистрация: 18.11.2009
Сообщений: 26
#1

Защищенный режим DOS - С++ - C++

16.12.2009, 11:27. Просмотров 1033. Ответов 2
Метки нет (Все метки)

Нужна помощь!!!
Надо написать программу на С++ для защищенного режима DOS.
В проге надо записать данные в переменную до 100 мб а потом записать эти данные в файл.
В программировании под DOS да еще в защищенном режиме я полный чайник...

Поэтому просьба подскажите что можно почитать или помогите с исходником для этой задачи!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2009, 11:27     Защищенный режим DOS - С++
Посмотрите здесь:

Полноэкранный режим -> оконный режим - C++ WinAPI
Нужно программно перевести игру из полноэкранного режима в оконный, пробовал программно нажать комбинацию alt+Enter, но игра реагирует как...

БД в C++ for DOS - C++
ЗДравствуйте! Не могли бы вы подсказать книги либо какие-нибудь ресурсы по изучению БД в С++ под ДОС. В интернете ничего не нашёл... ...

c++ и dos - C++
Доброе время суток. Не знаю, глупый ли мой вопрос или нет, т.к. я новичок, но суть такова: я интересуюсь программированием под DOS и хотел...

ms dos - C++
Доброго времени суток. Только сегодня начала читать С++ для чайников и тут же встала проблема-не могу поставить Ms Dos. Вот что пишет: ...

DOS приложения и C++ - C++
хотел бы узнать ответы на некоторые вопросы, почему приложения, написанный к примеру в c++ buildere 6.0 не будут работать в DOS, в чем...

Borland C++ for DOS - C++
Здравствуйте, я начинаю изучать С++ в институте. Программы необходимо писать в Borland C++ for DOS. Я разобрался с основными функциями,...

Сопрограммы c++ DOS - C++
Помогите, пожалуйста, разобраться в коде. Программа создает 3 сопрограммы и крутит их по кругу. В общем понимаю, что происходит, но в...

ООП в DOS - C++
Добрый день. Я новичок, недавно начал изучать c++ и задался таким вопрос, в какой среде разработки можно создавать программы с GUI для DOS...

массив С++ for dos - C++
Дан Целочисленный массив A, среди элементов есть одинаковые. Создать массив из различных элементов A. #include <iostream.h> #include...

MS-DOS type - C++
команда TYPE Нужно написать программу с этой командой на С++ (точно не объясню, такой дурацкий вопрос и мне достался) надеюсь,...

borland c++ 3.1 dos - C++
Где можно скачать borland c++ 3.1 dos с поддержкой русского языка!. Добавлено через 5 минут Можно прикрепить файл установочник или...

DOS -> WIN - C++
Помогите написать программу для перекодировки текста к примеру из DOS -> WIN!


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CheshireCat
Эксперт С++
2892 / 1241 / 78
Регистрация: 27.05.2008
Сообщений: 3,353
16.12.2009, 22:08     Защищенный режим DOS - С++ #2
1. Скачиваешь вот тут: http://www.delorie.com/djgpp/ - компилятор DJGPP, он как раз предназначен для разработки программ, работающих в 32-битном защищенном режиме под DOS.
2. Пишешь и транслируешь свою программу уже обычным образом - там есть и IDE, и встроенный Help.... Синтаксис полностью совместим с Borland/Turbo C++ для DOS.
3. Вуаля.
Rififi
2338 / 1053 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
17.12.2009, 00:18     Защищенный режим DOS - С++ #3
Надо написать программу на С++ для защищенного режима DOS.
В проге надо записать данные в переменную до 100 мб а потом записать эти данные в файл.


примерно так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>
 
int main()
{
    const size_t mb = 1024*1024*1024;
 
    char* data = (char*) malloc(100 * mb);
 
    char* p = data;
 
    int i;
    for (i=0; i<100*mb; i++, p++)
        *p = rand() & 0xFF;
    
    FILE* fp = fopen("xxx.bin", "wb");
    fwrite(data, 100*mb, 1, fp);
    fclose(fp);
 
    return 0;   
}
всё необходимое брать здесь: www.openwatcom.org
Yandex
Объявления
17.12.2009, 00:18     Защищенный режим DOS - С++
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru