Questions sur fgets - C++ - Programmation
Marsh Posté le 24-07-2002 à 18:55:03
met strlen(nom) au lieu de sizeof(nom) parce que là tu prends la taille du pointeur
Marsh Posté le 24-07-2002 à 19:00:11
ouah merci Syl! Encore un coup de ces satanés pointeurs
CHaiCA
Marsh Posté le 24-07-2002 à 19:01:40
strlen t'as pas intérêt
strlen donne la taille utilisée, pas la taille allouée
Marsh Posté le 24-07-2002 à 19:03:26
vi vi exact
faut mettre max_nom
sorry, c'est la fatigue, j'croyais qu'il lisais qq chose avant
Marsh Posté le 24-07-2002 à 19:03:30
Ouais ca marche pas encore hélas! Que faire que faire?
CHaiCA
Marsh Posté le 24-07-2002 à 19:05:29
fgets(nom,sizeof(strlen(max_nom)),stdin);
C'est ca?
CHaiCA
Marsh Posté le 24-07-2002 à 19:06:20
Alors là tu fais vraiment nimp ! lol
Code :
|
Marsh Posté le 24-07-2002 à 19:07:17
Shame on me, mais quand je bloque je pose vraiment des questions de merde...
Merci pour tout et @++
CHaiCA
Marsh Posté le 24-07-2002 à 18:50:54
Voila un programme tout con qui ne marche pas. Par contre si je mets char nom[max_nom] ca passe très bien. Ca doit être tout con mais ...
CHaiCA
Message édité par chaica le 24-07-2002 à 18:51:48