fopen read/write et fseek - C - Programmation
Marsh Posté le 17-09-2009 à 16:14:36
P...n et je sors de 2 semaines de vacances. À croire que c'était pas assez.
Effectivement ça fonctionne (note perso: virer ce p...n de flag "read only" avant d'ouvrir le fichier et de détruire la machine).
Marsh Posté le 17-09-2009 à 22:49:56
Que de grossièretés... Tu passes tes vacances sur le périph?
Marsh Posté le 17-09-2009 à 23:27:59
ptitchep a écrit : Que de grossièretés... Tu passes tes vacances sur le périph? |
Bah, écoute, si tu es du genre du cul serré et ne pas comprendre que je m'énerve contre moi-même pour mieux me réveiller, tu as le droit de passer ton chemin, personne ne t'as invité ici.
Comme ça, c'est méchant et gratuit ce que je viens de dire ? Tu ne ferais pas ça toi, hein ?
Marsh Posté le 17-09-2009 à 23:43:18
Non je suis un ange, irréprochable, choqué par le langage vulgaire, la violence et les relations sexuelles hors mariage.
tpierron a écrit : |
La violence c'est comme le sexe. C'est meilleur quand c'est gratuit.
Marsh Posté le 18-09-2009 à 11:39:47
Hum... pourquoi parler de fseek dans le titre ???
Marsh Posté le 18-09-2009 à 18:42:00
Sans doute parce qu'il ouvrait avec fopen(f, "w+" ), et revenait au début de fichier avec fseek.
Marsh Posté le 22-09-2009 à 01:19:45
Trap D a écrit : Sans doute parce qu'il ouvrait avec fopen(f, "w+" ), et revenait au début de fichier avec fseek. |
Ouaip. Ou alors c'est quand il ouvrait en a+ plutôt (car w+ commence par faire un RAZ donc il nous place forcément au début)...
Marsh Posté le 17-09-2009 à 15:59:10
Bon, je viens de réaliser un truc (au bout de 10 ans, mieux vaut tard que jamais...).
Me trompe-je, ou il n'y a rien strictement rien de standard dans ce p...n de module stdio.h pour ouvrir un fichier existant en lecture/écriture ?
On peut créer un fichier VIDE en lecture/écriture avec position arbitraire (w+), on peut ouvrir un fichier existant en lecture/écriture, mais les écritures se feront toujours à la fin (a+), mais aucun mix des deux ???111!
P...N MAIS C'EST VRAIMENT TROP CON 111!!!
(ou alors j'ai raté un truc là....)