JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=05d5410ce532825735bb8471462c5c2aMedaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

fwrite und fread
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
DarK
Super JLI'ler



Anmeldedatum: 23.07.2002
Beiträge: 452
Wohnort: NRW
Medaillen: Keine

BeitragVerfasst am: 14.06.2003, 10:02    Titel: fwrite und fread Antworten mit Zitat

im buch steht zwar darüber etwas aber ich komm irgendwie nie mit den zwei size_t vars zurecht...

Code:

fread(void*, size_t, size_t, File*); //oder
fwrite(const void*, size_t, size_t, File*);


hat jemand für mich einen tip wie ich mir die size_t merken kann , b.z.w. kann mir einer richtig mal die unterschiede zwischen den beiden size_t erklären ? das eine ist die anzahl das andere dei größe , toll, das bringt mich aber nicht weiter Sad

im buch steht ebenfals das size_t anzahl für die schreibvoräge b.z.w. lesevorgänge sind, also könnt ich doch dort immer 1 reinschreiben oder?
ich brauch doch nur 1 Vorgang ...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
gl_echse
JLI'ler



Anmeldedatum: 01.01.2003
Beiträge: 105

Medaillen: Keine

BeitragVerfasst am: 14.06.2003, 10:07    Titel: Antworten mit Zitat

dein buch ist müll! benütze streams! get style!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Hasenfuß
Senior JLI'ler


Alter: 37
Anmeldedatum: 20.08.2002
Beiträge: 291

Medaillen: Keine

BeitragVerfasst am: 14.06.2003, 10:25    Titel: Antworten mit Zitat

Ich bin mir da jetzt nicht 100% sicher aber meines Wissens kannst du zB. bei einem Feld, das aus 5 Integern besteht, für den ersten size-parameter dann sizeof(int) angeben und für den 2. dann 5. Kann aber sein dass ich mich irre Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
The Lord of Programming
Living Legend


Alter: 37
Anmeldedatum: 14.03.2003
Beiträge: 3122

Medaillen: Keine

BeitragVerfasst am: 14.06.2003, 10:56    Titel: Antworten mit Zitat

Beim ersten gibst du die Bytegröße einer Variable des Types an, den du schreiben willst(also sizeof(Variablentyp)) und beim zweiten gibst du die Anzahl an, wie oft eine Variable in die Datei geschrieben werden soll(z.B. bei einem String gibt man dann die Länge des Strings an).
_________________
www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console


Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
magynhard
Super JLI'ler



Anmeldedatum: 26.04.2003
Beiträge: 461
Wohnort: Wild durch die Welt ;-)
Medaillen: Keine

BeitragVerfasst am: 14.06.2003, 11:15    Titel: Antworten mit Zitat

Das erste ist wie gesagt, die Größe des Typs, z.b. char.

Wenn du jetzt ein char-Feld mit 5 Elementen hast, wäre das erste sizeof(char[0]) und beim zweiten käme 5.

Das das einen Sinn hat - ich glaube, wenn du jetzt z.B. "Hunde" in der char-Variable mit 5 Elementen hättest, beim 2. size_t jedoch nur 4 angibst, auch nur die ersten 4 Elemente, also "Hund" gelesen bzw. geschrieben wird .

@gl_echse: Warum soll Christians Buch Müll sein? Evil or Very Mad
Das Buch ist das beste Programmierbuch das ich hab Smile
_________________
Niemand ist hoffnungsloser versklavt als der, der fälschlich glaubt frei zu sein. [J. W. Goethe]
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
DarK
Super JLI'ler



Anmeldedatum: 23.07.2002
Beiträge: 452
Wohnort: NRW
Medaillen: Keine

BeitragVerfasst am: 14.06.2003, 11:53    Titel: Antworten mit Zitat

thx to all.
Stimmt, warum soll Christans Buch müll sein ?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Hazel
JLI MVP
JLI MVP


Alter: 39
Anmeldedatum: 19.07.2002
Beiträge: 1761

Medaillen: Keine

BeitragVerfasst am: 14.06.2003, 12:06    Titel: Antworten mit Zitat

gl_echse hat Folgendes geschrieben:
dein buch ist müll! benütze streams! get style!


Unbegründeter, geistiger Dünnschi**. Benutze das, womit du am besten zur Lösung kommst.
_________________
*click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
abc_d
JLI Master Trainee


Alter: 34
Anmeldedatum: 27.01.2003
Beiträge: 615

Medaillen: Keine

BeitragVerfasst am: 14.06.2003, 12:11    Titel: Antworten mit Zitat

@gl_echse: wie wärs wenn du mal in die netiquetten von einem Forum schaust?
_________________
http://mitglied.lycos.de/sarti/linuxisevil.gif Linux is evil - get the fact.

Never touch a running System - der Systemling
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
gl_echse
JLI'ler



Anmeldedatum: 01.01.2003
Beiträge: 105

Medaillen: Keine

BeitragVerfasst am: 14.06.2003, 14:36    Titel: Antworten mit Zitat

Das mit dem buch war so gemeint, dass wenn ein buch über c++ f...-hacks benützt, kann der author wohn nicht zuviel ahnung von gutem programmierstil haben. Es lebe zerbst! MUHAHAHAH *rofl*
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
magynhard
Super JLI'ler



Anmeldedatum: 26.04.2003
Beiträge: 461
Wohnort: Wild durch die Welt ;-)
Medaillen: Keine

BeitragVerfasst am: 14.06.2003, 15:03    Titel: Antworten mit Zitat

lol?
Das hat damit überhaupt nichts zu tun... Razz

Außerdem finde ich dein Verhalten alles andere als ... Confused

Ich glaube du hast bei der Anmeldung das kleingedruckte nicht gelesen und auf "Ich stimme zu" geklickt.
_________________
Niemand ist hoffnungsloser versklavt als der, der fälschlich glaubt frei zu sein. [J. W. Goethe]
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
gl_echse
JLI'ler



Anmeldedatum: 01.01.2003
Beiträge: 105

Medaillen: Keine

BeitragVerfasst am: 14.06.2003, 15:54    Titel: Antworten mit Zitat

kleingedruckte? Cool
Das is doch nur das 08/15-phpBB-Board-Anmelde-Formular;)
Ich hab schon genug board eingerichtet, ich kenne diesen text fast auswendig! Und? darf man hier nicht mal sagen, dass man ein buch schlecht findet, da man den programmierstil, der darin angewandt wird für schlecht hält? Wenn dass so ist dann , cya! Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
underberg
JLI'ler



Anmeldedatum: 11.01.2003
Beiträge: 153

Medaillen: Keine

BeitragVerfasst am: 14.06.2003, 16:57    Titel: Antworten mit Zitat

Ich finde das Buch sehr gut...
Für Einsteiger und für die die sich mit Direct X beschäftigen wolleb...

Wobei ich in dem Fall auch eher zu fscanf und fprintf tendiere...
Aber wüsste nicht wo die Dateiverwaltung im Buch besprochen wird.. Confused
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Revil
Senior JLI'ler



Anmeldedatum: 28.07.2002
Beiträge: 242

Medaillen: Keine

BeitragVerfasst am: 14.06.2003, 19:03    Titel: Antworten mit Zitat

und tschüss...

schön langsam gehst du mir auf die Nerven... du spamst durch das ganze Forum, konstruktive Sachen sind selten dabei, stattdessen versuchst du dauernd den Obermacker raushängen zu lassen. Es interessiert mich nicht, und ich glaube es interessiert auch die meisten Anderen nicht, das du hier immer wieder erzählst wie unzählig viele Foren du eingerichtet hast, das du anscheinend als einziger hier HTML kannst, das du der einzige bist der "Style" hat, das außer dir eh keiner Ahnung hat und lieber die Klappe halten soll und das du die einzig wahren Bücher gelesen hast, und wir alle nur "Müll" .

Bleib doch im ZFX Forum wenn du das Buch hier Müll findest.
_________________


Take this
Code:
php -r "print rand(-1,0)?Gewonnen:Verloren;"

and this
Code:
perl -e "print( ('Gewonnen', 'Verloren')[rand 2])"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
abc_d
JLI Master Trainee


Alter: 34
Anmeldedatum: 27.01.2003
Beiträge: 615

Medaillen: Keine

BeitragVerfasst am: 15.06.2003, 11:09    Titel: Antworten mit Zitat

Er hat das mit Zerbst und Stiel nicht ernst gemein... oder?

Wenn ja: Loooooooooooooooooooooool!
_________________
http://mitglied.lycos.de/sarti/linuxisevil.gif Linux is evil - get the fact.

Never touch a running System - der Systemling
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Hazel
JLI MVP
JLI MVP


Alter: 39
Anmeldedatum: 19.07.2002
Beiträge: 1761

Medaillen: Keine

BeitragVerfasst am: 15.06.2003, 11:19    Titel: Antworten mit Zitat

Nein, hat er nicht. :P
_________________
*click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung Alle Zeiten sind GMT
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum