Retourner au contenu associé (entrée de forum : fwrite vs write)
Posté par Arnaud le 25 novembre 2005 à 13:01. En réponse au message fwrite vs write. Évalué à 2.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# g_io_channel
Posté par Arnaud . En réponse au message fwrite vs write. Évalué à 2.
Ça donne du code qui ressemble à ça:
GIOChannel *chan = g_io_channel_new_file ("monfichier.txt", ...);
g_io_channel_set_encoding (chan, "ISO-8859-1", ...);
...
g_io_channel_read (chan, pointeur buffer, nb_octets à lire, pointeur nb octets lus);
...
g_io_channel_write (chan, pointeur buffer, nb octets à écrire, pointeur nb octets écrits)
...
g_io_channel_close (chan);
(bien sur, tester tous les retour de g_io_channel_* pour gérer proprement les erreurs)