1. Foren
  2. Kommentare
  3. OpenSource
  4. Alle Kommentare zum Artikel
  5. › Linux: Kernel 3.2 optimiert…

fread/fwrite

Für Konsolen-Talk gibt es natürlich auch einen Raum ohne nerviges Gedöns oder Flamewar im Freiraum!
  1. Thema

Neues Thema Ansicht wechseln


  1. fread/fwrite

    Autor: Gevatter Tod 05.01.12 - 12:51

    Mal eine Frage: Wenn ich von 4 KB auf 1 MB wechsel, muss ich dann meine binären Lese/Schreibroutienen ändern? Es gibt ja zum Beispiel noch Fortran Programme, die Blockweise lesen. Würde sich unter C fread/fwrite etwas ändern oder kommt der Compiler damit klar? Ich kann ja im Prinzip lediglich fwrite(...,"b") angeben.
    Falls nicht, müsste ich über Präprozessor Statements (oder API Aufruf, falls vorhanden) irgendwie das Dateisystem abfragen und entsprechend umschalten. Hört sich im pessimistischen Fall für mich nicht besonders Entwicklerfreundlich an.

    Jemand eine Idee/Ahnung?

  2. Re: fread/fwrite

    Autor: bstea 05.01.12 - 13:29

    Das eine ist die Sicht des Betriebssystem (ganz weit unten), das andere die Anwendung.

    --
    Erst wenn der letzte Baum gefällt, der letzte Fluss gestaut und der letzte Fisch gefangen ist, werdet ihr feststellen, dass man Biber nicht essen kann!

  3. Re: fread/fwrite

    Autor: ChilliConCarne 05.01.12 - 14:05

    Gevatter Tod schrieb:
    --------------------------------------------------------------------------------
    > Mal eine Frage: Wenn ich von 4 KB auf 1 MB wechsel, muss ich dann meine
    > binären Lese/Schreibroutienen ändern?

    Nein, kannst alles so belassen wie es ist.

  4. Re: fread/fwrite

    Autor: chrulri 05.01.12 - 14:13

    Das hat nichts mit dem was du schreibst zu tun.

  5. Re: fread/fwrite

    Autor: AnotherVoice 06.01.12 - 05:41

    Gevatter Tod schrieb:
    --------------------------------------------------------------------------------
    > Mal eine Frage: Wenn ich von 4 KB auf 1 MB wechsel, muss ich dann meine
    > binären Lese/Schreibroutienen ändern?

    Nein, fread/fwrite arbeitet ja "streamorientiert".

    Du musst nur genügend Speicher allozieren, i.d.R. schreibt man ja in nen Speicherblock auf dem Heap.

    Gruss

  1. Thema

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. MVV Energie AG, Mannheim
  2. Göbber GmbH, Eystrup
  3. InnoGames GmbH, Hamburg
  4. VSE Aktiengesellschaft, Saarbrücken

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Spiele-Angebote
  1. 3,90€
  2. 17,99


Haben wir etwas übersehen?

E-Mail an news@golem.de


Programm für IT-Jobeinstieg: Hoffen auf den Klebeeffekt
Programm für IT-Jobeinstieg
Hoffen auf den Klebeeffekt

Aktuell ist der Jobeinstieg für junge Ingenieure und Informatiker schwer. Um ihnen zu helfen, hat das Land Baden-Württemberg eine interessante Idee: Es macht sich selbst zur Zeitarbeitsfirma.
Ein Bericht von Peter Ilg

  1. Arbeitszeit Das Sechs-Stunden-Experiment bei Sipgate
  2. Neuorientierung im IT-Job Endlich mal machen!
  3. IT-Unternehmen Die richtige Software für ein Projekt finden

Weclapp-CTO Ertan Özdil: Wir dürfen nicht in Schönheit und Perfektion untergehen!
Weclapp-CTO Ertan Özdil
"Wir dürfen nicht in Schönheit und Perfektion untergehen!"

Der CTO von Weclapp träumt von smarter Software, die menschliches Eingreifen in der nächsten ERP-Generation reduziert. Deutschen Perfektionismus hält Ertan Özdil aber für gefährlich.
Ein Interview von Maja Hoock


    Fiat 500 als E-Auto im Test: Kleinstwagen mit großem Potenzial
    Fiat 500 als E-Auto im Test
    Kleinstwagen mit großem Potenzial

    Fiat hat einen neuen 500er entwickelt. Der Kleine fährt elektrisch - und zwar richtig gut.
    Ein Test von Peter Ilg

    1. Vierradlenkung Elektrischer GMC Hummer SUV fährt im Krabbengang seitwärts
    2. MG Cyberster MG B Roadster mit Lasergürtel und Union Jack
    3. Elektroauto E-Auto-Prämie übersteigt in 2021 schon Vorjahressumme

    1. Testprojekt in Tiefgarage: So wenig Strom brauchen Elektroautos
      Testprojekt in Tiefgarage
      So wenig Strom brauchen Elektroautos

      Wie viel Strom ist erforderlich, um eine Tiefgarage mit fast 60 Elektroautos zu betreiben? Das Ergebnis hat sogar den Netzbetreiber überrascht.

    2. Unionsfraktion: Es wird keine Lex Huawei geben
      Unionsfraktion
      Es wird keine Lex Huawei geben

      Am kommenden Freitag wird der Bundestag das IT-Sicherheitsgesetz 2.0 verabschieden. Huawei wird nicht ausgeschlossen, aber vieles bleibt unklar.

    3. TK-Modernisierungsgesetz: Umlagefähigkeit von Glasfaser erst in drei Jahren
      TK-Modernisierungsgesetz
      Umlagefähigkeit von Glasfaser erst in drei Jahren

      Dass die bestehende Regelung zur Umlagefähigkeit von TV-Kabelnetzen erst Ende Juni 2024 enden soll, ist für den Breko bedauerlich. Für die Kabelnetzbetreiber ist es ein schwerer Schlag.


    1. 07:00

    2. 18:47

    3. 18:29

    4. 18:19

    5. 18:04

    6. 17:42

    7. 17:17

    8. 17:00