Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Rififi
2363 / 1056 / 104
Регистрация: 03.05.2009
Сообщений: 2,656
17.12.2009, 00:18

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

17.12.2009, 00:18. Просмотров 1147. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено Vitali76 как решение

Решение

Надо написать программу на С++ для защищенного режима 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

Вернуться к обсуждению:
Защищенный режим DOS - С++
2
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2009, 00:18
Готовые ответы и решения:

16-разрядная подсистема MS-DOS
куда надо писать, не знаю, поэтому спрошу тут. ошибка вылазиет не в моей...

gettime нет в dos.h
Подскажите. плз, где расположена это функция...

Сеть Dos <-> Windows
Есть ли у кого исходники или какая-нить информация по организации сети межу...

Чтение секторов жёсткого в DOS
Добрый вечер! Проблема заключается именно в том, что программа должна работать...

Разрешение экрана при DOS
Какое разрешение имеет экран, когда включен режим эмуляции DOS'а в...

2
Другие темы раздела
C++ Захват звука http://www.cyberforum.ru/cpp/thread75166.html
Надо захватить звук в буфер для анализа. Ёмкость буфера искуственно ограничить и хранить в нём только последние n секунд. При поступлении кажого нового данного с микрофона самое старое выбрасывать.
C++ Метод Фибоначчи Помогите решить... Методы оптимизации – методы поиска локального экстремума функции на заданном промежутке. Задание на лабораторную работу: 1. Найти локальный экстремум функции в указанном... http://www.cyberforum.ru/cpp/thread74864.html
Обучение нейросетей в С++ C++
Обучаю 2 слойную нейронную сеть методом обратного распространения ошибки - на вход подается массив сигналов, на выходе получаю массив, все элементы которого равны нулю. В чем проблема? static...
Huffman C++
Я почти всё сделал...строится бин. дерево... Остался вывод в файл! Как из совокупности нулей и единиц вывести инфу в файл???
C++ Устал от утечек памяти http://www.cyberforum.ru/cpp/thread74290.html
С этими утечками памяти в C++ просто беда. Посоветуйте, что можно сделать? Может быть есть какие-то специальные утилиты?
C++ требуется Решить лабораторную 2 лабораторная и уже несправляюсь((( Дана матрица MxN найти все ее периметры Если не сложно расписать каждый шаг (чтоб сам понять мог) и киньте ссылку на самый эффективный учебник по с++... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru