|
Page : 1 2 Page Précédente | |
Auteur | Sujet : Premier programme C (manip. de fichiers txt) |
Publicité | Posté le 17-06-2008 à 10:09:44 |
skeye | je ne ferai pas de commentaires sur le code pour l'instant, mais quelle est ta question? --------------- Can't buy what I want because it's free - |
a_goodspeed |
|
skeye | Première question naïve : c'est censé être du C ou du C++? --------------- Can't buy what I want because it's free - |
a_goodspeed |
esox_ch | int nbShell = 0;
|
skeye | #include <iostream> et using namespace std; c'est du C++, pas du C. Et de toute manière tu ne t'en sers pas. Ensuite pour répondre un peu plus précisément à ta question, il y a plusieurs choses : Pas de réelle difficulté là a priori... Message édité par skeye le 17-06-2008 à 10:29:57 --------------- Can't buy what I want because it's free - |
Elmoricq Modérateur | Effectivement : soit tu enlèves iostream, using namespace et tout le toutim, soit je déplace ce sujet dans la catégorie C++ |
a_goodspeed | oui en fait je suis sur Dev C++ et ca m'a mis en C++ par défaut, j'ai supprimé les truc en trop... et la je suis bien en C
|
Elmoricq Modérateur | fopen |
Publicité | Posté le 17-06-2008 à 10:48:05 |
a_goodspeed |
|
esox_ch | À voir t'as pas défini "fichier" alors que tu tentes de l'utiliser |
a_goodspeed | Ben... il est défini dans le main, et c'est justement ca mon problème!!! Je suis bloqué à ce niveau précis... |
esox_ch | Oui s'accord.. Mais tu l'appelles ou? Parce que si t'es pas dans le même scope, y a pas de miracles .. il va pas le trouver .. hein? |
a_goodspeed | je récapitule là où j'en suis exactement
Message édité par a_goodspeed le 17-06-2008 à 11:26:44 |
Elmoricq Modérateur | Ta variable "fichier" n'existe que dans la fonction main(), pas au-delà.
|
a_goodspeed | Merci.. mais j'ai beau essayer, j'y arrive tj pas... quelque pourrait me montrer sur mon prog ce qu'il manque pour que ca aille bien? C'est peut etre tres simple, mas je suis perdu!! |
esox_ch | Bon ...
Message édité par esox_ch le 17-06-2008 à 12:57:57 --------------- Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait |
a_goodspeed | Oui, ca j'ai bein compris...
Message édité par a_goodspeed le 17-06-2008 à 13:07:11 |
esox_ch | Tu le fais exprès? C'est peut-être pas ce que fait la fonction reFonction dans mon exemple? Travailler sur un entier défini dans une autre fonction? |
a_goodspeed | En fait, j'ai beau essayer, il doit y avoir une histoire de pointeurs par rapport à mon nom de fichier (le parametre "fichier" )...
Message édité par a_goodspeed le 17-06-2008 à 16:40:09 |
Elmoricq Modérateur | Un peu de documentation pour t'aider :
|
a_goodspeed | Merci bien... j'ai encore un peu de lecture devant moi!!!!
|
a_goodspeed | Alors voilà la suite de mon problème:
Message cité 1 fois Message édité par a_goodspeed le 18-06-2008 à 10:06:10 |
a_goodspeed | Je sais, ca peu se faire assez facilement avec WORDPAD, mais le truc c'est quil y a plusieur modifs à faire (dont des un peu plus compliquées plus tard), et que la syntaxe est primordiale... donc, c'est pour faire tout ca sans erreur et surtout ca servirait aussi à d'autres utilisateurs que moi qui ne connaissent pas exactement toutes les modif à faire. |
Elmoricq Modérateur |
Le C pour ce genre de tache, c'est un peu sortir la grosse bertha pour enlever un nid de frelons.
En C, il te faut, dans l'ordre :
Et puis surtout, wordpad c'est mignon, mais quand tu as x fichiers à passer et qu'éventuellement tu doives batcher le procédé, c'est pas très pratique. Message édité par Elmoricq le 18-06-2008 à 10:52:19 |
a_goodspeed | Oulalaaaaaaa... Message édité par a_goodspeed le 18-06-2008 à 11:12:13 |
Elmoricq Modérateur | Tes trois autres taches ne sont pas très différentes de celle que tu as décrite en premier lieu. Je te conseille donc de d'abord de concentrer sur celle-ci, et d'implémenter plus tard les trois autres, cela devrait se faire sans changer l'architecture du programme. Pour PERL, c'est simplement un langage spécialisé dans le parsing et le traitement de fichiers, chaînes de caractères et autre joyeuseté du genre (bon, bien sûr il y a bien plus que ça dans ce langage, mais disons que sa fonction première). Message cité 1 fois Message édité par Elmoricq le 18-06-2008 à 11:17:04 |
a_goodspeed | Ok merci beaucoup.
Message édité par a_goodspeed le 18-06-2008 à 11:41:39 |
Elmoricq Modérateur | Ah tiens, je pensais qu'il écraisait l'ancien fichier.
|
gilou ModérateurModzilla |
--------------- There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! -- |
Elmoricq Modérateur | Ça dépend si la liste est codée en dur ou non, disons que c'est un poil plus complexe mais la mécanique générale reste la même. |
a_goodspeed | Codé en dur??? c'est à dire?
|
esox_ch | Bein essaie. Quand t'as un problème tu reviens ..
|
a_goodspeed | En fait je travaille avec un logiciel de calculs par éléments finis :ABAQUS"
Message édité par a_goodspeed le 18-06-2008 à 16:00:33 |
Joel F Real men use unique_ptr | si c de la manip de texte, perl et basta quoi |
Elmoricq Modérateur | +1, comme mentionné dans mon post plus haut, PERL est bien plus adapté à ce genre de tache. |
a_goodspeed | Je vien de regarder, ca à l'air plus simple, mais je pense que ca me servira beaucoup plus de connaitre un peu le C, surtout en tant dans mon domaine... Message édité par a_goodspeed le 18-06-2008 à 16:42:12 |
Joel F Real men use unique_ptr | bah non, tu dois apprendre à utiliser l'outil adapté à ton problème et pas l'inverse. |
Elmoricq Modérateur | En ce cas, je ne saurais trop te conseiller de te procurer un bon livre, ça sert toujours et ça simplifie grandement la tache.
|
Publicité | Posté le |
Page : 1 2 Page Précédente |
Sujets relatifs | |
---|---|
Exécution d'une macro sans ouvrir les fichiers Excel | Programme VBA qui insere un nom de colonne |
[RESOLU] extraire et afficher premier caractere de chaque chaine | [AIDE] bug mon projet C |
un Switch réparti sur plusieurs fichiers ? | Les fichiers : lecture, écriture (help) |
Comment imprimer les fichiers html d'un forum? | un mini projet en C (j ai besoin d aide) |
[résolu]Classes pour faciliter l'utilisation de sockets C, en C++ | [OPENGL SFML C++] Probléme executable. |
Plus de sujets relatifs à : Premier programme C (manip. de fichiers txt) |