|
Bas de page | |
---|---|
Auteur | Sujet : [C] Boucle avec strcat pour créer plusieurs fichiers |
Publicité | Posté le 10-07-2006 à 10:50:59 |
simple_stupid Keep It Simple Stupid | Tu peux utiliser sprintf(), c'est plus imple:
Message édité par simple_stupid le 10-07-2006 à 11:05:07 |
Zboss Si tu doutes, reboot... | En fait au lieu de créer un char* A, il fallait créer un char A[10]; (par exemple), et ça marche... Quand je pense au temps que j'ai perdu pour ça...
|
AiM | Pour répondre réelement à ton problème, tu utilise le pointeur char* A dans itoa. Hors c'est dans ce pointeur que tu veux placer la valeure de i, mais tu n'a pas aloué de mémoire pour ton pointeur. un char A[2]; aurait fonctionné mais il faudrait à chaques fois reset A.
|
Zboss Si tu doutes, reboot... |
|
simple_stupid Keep It Simple Stupid |
|
Elmoricq Modérateur |
|
AiM | Mais j'ai juste écrit l'ouverture après je vais pas lui écrire tout son code... Et pour le 256 oui ok pourquoi pas c'est sur mais on s'en tape un peux sous windows c'est 260..
|
simple_stupid Keep It Simple Stupid |
|
Elmoricq Modérateur | Euh, C99 c'est la norme, c'est donc standard, et depuis le temps les compilateurs l'implémentent, hein |
Publicité | Posté le 10-07-2006 à 11:39:33 |
AiM | Sous MSVC 2003, snprintf n'existe pas dans la lib standard. mais il existe sous _snprintf ce n'est donc pas une fonction ANSI .. Mais on peut largement l'utiliser |
simple_stupid Keep It Simple Stupid | La norme, ca a toujours été l'ANSI, et ça le restera. Le C99 n'est pas entièrement supporté par les compilos.
|
AiM | JE ne dis pas le contraire. Mais c'est quoi une VLA au juste ? (Version Largement Améliorée ? ok je sort ) |
Elmoricq Modérateur | Je me suis déjà servi une ou deux fois des VLA.
Message cité 2 fois Message édité par Elmoricq le 10-07-2006 à 11:59:52 |
simple_stupid Keep It Simple Stupid |
|
Emmanuel Delahaye C is a sharp tool |
--------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
Elmoricq Modérateur |
|
Zboss Si tu doutes, reboot... | Je profite de ce topic que j'ai créé pour poser une petite question dans la continuité de mon programme : je crée donc 6 fichiers .txt qui sont dans le dossier C:\Test\ . Je voudrais qu'à la fin de l'exécution de mon programme, le dossier C:\Test\ s'affiche à l'écran, c'est possible ? --------------- Mario Kart for Ever |
Emmanuel Delahaye C is a sharp tool |
--------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
Sujets relatifs | |
---|---|
comment creer son logiciels | creer une vignette après un upload |
[PHP] Telechargement de plusieur fichiers d'un seul coup | [VBS] : comparaison de fichiers (ligne par ligne) |
[Résolu] Fusionner plusieurs feuilles en une seule | Creer une image GIF a partir de texte |
créer tableau xslfo | Lire plusieurs lignes d'un fichier txt avec de l'AJAX |
Meilleur moyen d'intégrer des fichiers MP3 à une page web? | [php/mysql] Conserver les parametres de tri sur plusieurs pages |
Plus de sujets relatifs à : [C] Boucle avec strcat pour créer plusieurs fichiers |