Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 июля!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

ПРОГРАММИРОВАНИЕ НА C и С++



Слушай, дружище, зачем так мучиться с этим языком С++, ты ведь не Билл Гейтс. Возьми тот же Python и программируй, он кроссплатформенный, под Windows тоже работает. Я сам давно заметил: то что на Си пишешь в страницу кода, на питоне решается в одну-две строки. При том, питон намного проще, я его сам недавно изучил по видеокурсу вот этому. Кстати, автор отлично там объясняет. Буквально день-два и уже будешь писать на нём, чего не скажешь про сложный С++.

abswrite

 
 Функция            Запись абсолютных секторов на диск.
 
 
 
 Синтаксис          #include<dos.h>
 
                    int abswrite(int drive, int nsects,
 
                                 int lsect, void * buffer);
 
 
 
 Файл, содержащий   dos.h
 
 прототип
 
 
 
 Описание           abswrite записывает заданные сектора диска.
 
                    Функция игнорирует логическую структуру диска и  не
 
                    обращает   внимание   на   файлы,   блоки  FAT  или
 
                    директории.
 
 
 
                    Примечание. При  неверном  использовании   abswrite
 
                    может перезаписать файлы, директории или блоки FAT.
 
 
 
                    аbswrite произвадит     запись    секторов    диска
 
                    посредством прерывания DOS 0x26.
 
 
 
                    drive = номер диска, на который производится запись
 
                            (0=А, 1=В, и т.д.)
 
                    nsects = количество записываемых секторов
 
                    lsect = начальный логический номер сектора
 
                    buffer = адрес памяти, откуда записываются данные.
 
 
 
                    Число записываемых     секторов      ограничивается
 
                    максимальным размером буфера (64К) или даже меньше,
 
                    если реальный буфер имеет меньший размер.
 
 
 
 
 
 Возвращаемое       При успешном завершении abswrite  возвращает 0.
 
 значение           При возникновении ошибки, функция возвращает
 
                    значение -1 и присваивает переменной errno значение
 
                    регистра AX, получаемое при системном вызове. Более
 
                    детальную    информацию   об   еrrno   смотрите   в
 
                    документации по DOS.
 
 
 
 Переносимость      abswrite уникальна для DOS.
 
                    Функция не поддерживается Windows.
 
 
 
 Смотрите также     absread, biosdisk.


<< ВЕРНУТЬСЯ В ПОДРАЗДЕЛ

<< ВЕРНУТЬСЯ В ОГЛАВЛЕНИЕ




Материалы находятся на сайте https://exelab.ru/pro/



Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS