zurück
Home |
C: Datei |
Allgemeines |
|
allgemeine Dateifunktionen |
- fopen file open
- fclose file close
- fcloseall file close all
- freopen file re-open, wechselt die einem Stream zugeordnete Datei
- fseek file seek, setzt Position in einer Datei
- fsetpos file set position
- ftel liefert Position innerhalb einer Datei
- fgetpos
- remove löscht Datei
- rename
- rewind Pointer -> Dateianfang
- clearerr setzt Fehler: Dateiende zurück
- fdopen file double open, ordet einer offenen Datei einen stream zu
- setbuf ordnet Puffer einem Stream zu
- setvbuf set variable buffer
- feof prüft, ob Dateiende
- ferror file error, prüft Fehlerbedingung
- fileno liefert den Händle einer Datei
- tmpfile temporary file (erzeugen)
- tmpnam erzeugt Namen für tmpfile
|
io.h: Dateizugriff |
Funktionen des Dateizugriffs
- access ermittelt Zugriffsmöglichkeit
- chsize ändert Dateigröße
- -close schließt Datei bzw. Handle
- close
- open
- dup dupicate Handle
- dup2 setzt 2 Handles auf eine Datei
- eof prüft EOF
- filelength ermittelt Dateilänge
- getftime get file time
- setftime set file time
- ioctr direkte Controlle von Peripheriegeräten
- isatty is a tty, prüft ob ein Gerät zeichen- oder blockorientiert ist
- lseek long seek, setzt position innerhalb Datei
- tell liefert Position innerhalb der Datei
- _read liest Daten von Datei
- read
- _write
- write
|
Funktionen für den Share-Modus
- lock sperrt Dateiteil
- unlock
- setmode setzt Modus einer offenen Datei
- sopen share open
|
DOS |
Bibliotheken: dos, dir, stat,fcntl, stdlib, time |
dos.h |
dos.h: Speicher, Disk, I/O, Interrupts
DOS- und BIOS-Funktionen
- bdos Aufruf einer DOS-Funktion
- bdosprt DOS mit Zeiger als Argument
- parsfnm parse file name, analysiert Kommandozeile
- biosequip liefer Liste installierter Geräte
- bioskey Tastaturabfrage über Bios-interrupt
- dosexterr DOS extended error, liefert Fehlercode
- segread liest Segmentregister des Prozessors
|
Zeit |
- biostime Stand des "clock tick"-Zählers
- dostounix Uhr -> Unix-Format
- unixtodos
- getdate liest Datum
- gettime liest Zeit
- setdate Datum setzten
- settime Uhrzeit setzten
- country liefert nationale Formate
|
Lautsprecher |
nosound - sound schaltet Lautsprecher aus/an |
Interrupt |
Interrupt, ^Break, Ablauf
- ctrlbrk ^break an/aus
- setcbrk set control break
- getcbrk get control-break
- delay Pause
- sleep Pause
- keep beendet ein Programm speicherresident!
- disable - enable Hardware-Interrupts unterdrücken an/aus
- harderr Behandlung von Hardware-Fehlern
- hardresume Rücksprung zur Fehlerbehandlung
- hardretn hard return, Rücksprung aus DOS-Fehlerroutine
- geninterrupt generate interrupt
- setvect Interrupt-Vektor setzen
- int86 genereller Software-Interrupt
- int86x extended interrupt, berücksichtigt Segmentregister
- intdos direkter DOS-Funktionsaufruf
- intdosx DOS-Funktionsaufruf extended
- intr Interrupt
- getvect liest Interrupt-Vektor
- MK_FP make far pointer
- FP_off far pointer offset
- FP_seg far pointer segment
- getpsp get program segment prefix
- _emit_ Einfügen von Bytefolgen in ein C-Programm
|
Links |
Boost: portable C++ - Quell-Bibliotheken,
open source
|
Quellen |
1.) :
|
Teil von |
Programmier - Sprachen |
Software |
|