Akte Zugang in C wird erzielt, indem man einen Strom mit einer Akte verbindet. C ist Akten mit einer neuen Datenart verbunden, die einen Akte Zeiger genannt wird. Dein Programm muß eine Akte öffnen, bevor es sie zugänglich machen kann. Dieses ist das erfolgte Verwenden fopen Funktion, die den erforderlichen Akte Zeiger zurückbringt

Files Recovery Software
Heim Kontakt Details Customer Support Demo herunterladen Produkte  

 
 

Akte, die in C anfaßt

Akte Zugang in C wird erzielt, indem man einen Strom mit einer Akte verbindet. C ist Akten mit einer neuen Datenart verbunden, die einen Akte Zeiger genannt wird. Diese Art wird innerhalb stdio.h definiert und geschrieben als AKTE *. Ein Akte Zeiger genannt worden output_file wird in einer Aussage wie erklärt

FILE *output_file;

Die Akte Modi von fopen Funktion

Dein Programm muß eine Akte öffnen, bevor es sie zugänglich machen kann. Dieses ist das erfolgte Verwenden fopen Funktion, die den erforderlichen Akte Zeiger zurückbringt. Wenn die Akte nicht aus irgendeinem Grund geöffnet werden kann dann, wird die Wert NULL zurückgebracht. Du verwendest normalerweise fopen wie folgt

if ((output_file = fopen("output_file", "w")) == NULL)
fprintf(stderr, "Cannot open %s\n",
"output_file");

Nehmen fopen zwei Argumente, beide sind Zeichenketten, das erste ist der Name der geöffnet zu werden Akte, die Sekunde ist ein Zugang Buchstabe, der normalerweise einer von r ist, a, oder W etc. Akten können in einer Anzahl von Modi, wie in der folgenden Tabelle gezeigt geöffnet werden.

Akte Modi

r

Eine Textakte für Messwert öffnen.

W

Eine Textakte für Schreiben herstellen. Wenn die Akte besteht, wird sie überschrieben.

a

Eine Textakte öffnen anfügen innen Modus. Text wird dem Ende der Akte hinzugefügt.

Rb

Eine Binärdatei für Messwert öffnen.

wb

Eine Binärdatei für Schreiben herstellen. Wenn die Akte besteht, wird sie überschrieben.

AB

Eine Binärdatei öffnen anfügen innen Modus. Daten werden dem Ende der Akte hinzugefügt.

R+

Eine Textakte für Messwert und Schreiben öffnen.

w+

Eine Textakte für Messwert und Schreiben herstellen. Wenn die Akte besteht, wird sie überschrieben.

a+

Eine Textakte für Messwert und Schreiben am Ende öffnen.

r+b oder rb+

Binärdatei für Messwert und Schreiben öffnen.

w+b oder wb+

Eine Binärdatei für Messwert und Schreiben herstellen. Wenn die Akte besteht, wird sie überschrieben.

a+b oder ab+

Eine Textakte für Messwert und Schreiben am Ende öffnen.

Die Updatemodi werden mit fseek, fsetpos und Rückspulenfunktionen verwendet. Funktion Rückkehr ein Akte Zeiger oder NULL fopen, wenn eine Störung auftritt.

Das folgende Beispiel öffnet eine Akte, tarun.txt im Read-only-Modus. Es ist gut, Praxis programmierend, die Akte zu prüfen, besteht.

if ((in = fopen("tarun.txt", "r")) == NULL)
{
puts("Unable to open the file");
return 0;
}

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

 
 

page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37

 
 

page 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54

 
 

page 55 | 56 | 57 | 58 | 59 | 60

Next page
 
 
Data Recovery-Buch
 
Kapitel 1 Ein überblick über Daten-Wiederaufnahme
Kapitel 2 Einleitung der Festplatten
Kapitel 3 Logische Annäherung an Scheiben und OS
Kapitel 4 Zahlensysteme
Kapitel 5 Einleitung der C Programmierung
Kapitel 6 Einleitung in eine Computer-Grundlagen
Kapitel 7 Notwendige DOS Befehle
Kapitel 8 Scheibe-BIOS Funktionen und Unterbrechungen, die mit C anfassen
Kapitel 9 Behandlung der großen Festplatten
Kapitel 10 Daten-Wiederaufnahme von verdorbenem Floppy-Disc
Kapitel 11 Bilden der Unterstützungen
Kapitel 12 Lesenund änderndes MBR mit der Programmierung
Kapitel 13 Lesenund änderndes DBR mit der Programmierung
Kapitel 14 Programmierung für "Raw File" Wiederaufnahme
Kapitel 15 Programmierung für Daten-Wischer
Kapitel 16 Entwickeln von mehr Dienstprogrammen für Scheiben
Anlage Glossar der Daten-Wiederaufnahme Bezeichnungen
 
 
Pro Data Doctor

Heim

Produkte

Kontakt Details

Customer Support

Demo herunterladen

Allgemeine Geschäftsbedingungen

 
Pro Data Doctor