declaration - C - Programmation
Marsh Posté le 20-09-2003 à 21:27:44
while(dt_reunion.jour!=planing[i].dt_reunion.jour and dt_reunion.mois!=planing[i].dt_reunion.mois and i<=nb_reunion)
Nan mais dis donc
tu nous blagues ?
le ET logique en C c'est &&
Marsh Posté le 20-09-2003 à 21:28:29
impossible à dire là. tu es sur que l'erreur n'est pas avant ou après ?
Marsh Posté le 20-09-2003 à 21:30:08
chrisbk a écrit : |
non. en C, ce sont des macros standard, en C++ des mots-clef. c'est fait pour que certains européens (comme les danois si j'ai bonne mémoire), ne soit pas obligés de tout passer par tri-graphes lorsqu'il tapent (c'est une histoire compliqué mais valide)
Marsh Posté le 20-09-2003 à 21:30:25
je te conseillerais de mieux parenthiser tes conditions
Code :
|
C achement plus lisible
Marsh Posté le 20-09-2003 à 21:31:48
Taz a écrit : impossible à dire là. tu es sur que l'erreur n'est pas avant ou après ? |
le code en entier:
Code :
|
Marsh Posté le 20-09-2003 à 21:33:11
chrisbk a écrit : while(dt_reunion.jour!=planing[i].dt_reunion.jour and dt_reunion.mois!=planing[i].dt_reunion.mois and i<=nb_reunion) |
a force de faire des requetes sql je confond
en tous cas ça ma enlever quelque erreur de compilation
Marsh Posté le 20-09-2003 à 21:33:30
Taz a écrit : non. en C, ce sont des macros standard, en C++ des mots-clef. c'est fait pour que certains européens (comme les danois si j'ai bonne mémoire), ne soit pas obligés de tout passer par tri-graphes lorsqu'il tapent (c'est une histoire compliqué mais valide) |
purée ben c'est la premiere fois que j'en entends parler !
tu serais pas en train de me plaisanter la aussi ?
En attendant VC se fout des danois, il veut pas en entendre parler
Marsh Posté le 20-09-2003 à 21:34:06
forummp3 a écrit : a force de faire des requetes sql je confond |
posts les autres
Sinon comment tu veux qu'on t'aide ?
Marsh Posté le 20-09-2003 à 21:34:23
elle est ou ta variable dt_reunion ?
et au fait
dawa.c:33: error: variable-size type declared outside of any function
dawa.c:34: error: variable-size type declared outside of any function
dawa.c:39: attention : le type de retour de « main » n'est pas « int »
dawa.c: Dans la fonction « main »:
Marsh Posté le 20-09-2003 à 21:34:41
Taz a écrit : non. en C, ce sont des macros standard, en C++ des mots-clef. c'est fait pour que certains européens (comme les danois si j'ai bonne mémoire), ne soit pas obligés de tout passer par tri-graphes lorsqu'il tapent (c'est une histoire compliqué mais valide) |
j'ai jamais vu ça en C++
puis c'est quoi cette histoire de trigraphes danois ?
Marsh Posté le 20-09-2003 à 21:35:35
chrisbk a écrit : |
maintenant il ne reste plus que l'erreur de declaration
Citation : 73 `dt_reunion' undeclared (first use this function) |
Marsh Posté le 20-09-2003 à 21:36:39
antp a écrit : |
Les trigraph sont malheureusement tombés dans l'oublis, mais c'est un truc rigolo du C qui permet de bien rendre illibile eun code :
http://osr5doc.ca.caldera.com:457/ [...] graph.html
Marsh Posté le 20-09-2003 à 21:36:42
forummp3 a écrit : maintenant il ne reste plus que l'erreur de declaration
|
t'as pas de variable nommée dt_reunion
Marsh Posté le 20-09-2003 à 21:36:49
Taz a écrit : elle est ou ta variable dt_reunion ? |
moi g cette erreur
Code :
|
Marsh Posté le 20-09-2003 à 21:39:58
chrisbk a écrit : |
ben si,c'est dans la condition du while
Marsh Posté le 20-09-2003 à 21:41:07
kadreg a écrit : |
ha ouais j'utilisais ça sur le mainframe à l'école
quel bonheur de chercher des erreurs invibles, parce que tes [ ] ont été remplacés par des ??( et ??) pour le compilo, mais pas dans le listing, donc tu vois pas que ta ligne est coupée à 80 caractères
je vois toujours pas le lien avec les danois ni avec les &&
Marsh Posté le 20-09-2003 à 21:41:52
san compter tes très laides variables globales
di et trigraphes
un programme C standard
Code :
|
Marsh Posté le 20-09-2003 à 21:42:33
forummp3 a écrit : ben si,c'est dans la condition du while |
ben ecoute j'ai pas vu de declaration de variable dt_reunion
Marsh Posté le 20-09-2003 à 21:43:03
antp a écrit : |
c'est comme ça, leur terminaux affiche n'importe quoi
Marsh Posté le 20-09-2003 à 21:43:27
Taz a écrit : san compter tes très laides variables globales
|
grand dieux, c'est imbuvable
Marsh Posté le 20-09-2003 à 21:43:45
bon me saouler pas avec le code,c'est un algo qu'on a fait en classe et que je dois traduire en c !
donc merci de m'aider pour ces erreurs que j'ai
Marsh Posté le 20-09-2003 à 21:44:08
forummp3 a écrit : bon me saouler pas avec le code,c'est un algo qu'on a fait en classe et que je dois traduire en c ! |
je te l'ai dit
Marsh Posté le 20-09-2003 à 21:45:22
chrisbk a écrit : |
ben elle est declaré en typer date non?
Code :
|
avec date:
Code :
|
Marsh Posté le 20-09-2003 à 21:46:48
forummp3 a écrit : ben elle est declaré en typer date non?
|
Houla
Houlalalala
Ce que tu as fait, c'est décrire une structure. Pas declarer une variable.... Tu as défini un type mais fait aucune instanciation, enfin je sais pas comment dire ca gentillement, mais y'a du boulot
Marsh Posté le 20-09-2003 à 21:47:26
certes.
pour en revenir au macro, en C, c'est bof, mais en C++, y a aucun problème ce sont des mots-clefs, selon l'humeur. d'ailleurs, si vous relisez mes messages, doit y en avoir de temps en temps
Marsh Posté le 20-09-2003 à 21:48:17
chrisbk a écrit : |
ben j'ai pas trop pigé ce que c'etais une structure ni comment ca marche
donc,je declare dt_reunion en int ?
Marsh Posté le 20-09-2003 à 21:48:44
drasche a écrit : OH MON DIEU! |
tu peux m'apeller forummp3
Marsh Posté le 20-09-2003 à 21:49:24
je vais essayer de rien dire, priez pour que la trilogie détourne mon attention
Marsh Posté le 20-09-2003 à 21:49:36
c'est pas plutôt un truc genre:
Code :
|
Marsh Posté le 20-09-2003 à 21:49:50
chrisbk a écrit : je te conseillerais de mieux parenthiser tes conditions
|
tu peux virer les parenthèses superflues, il est de notoriété publique que la précédence de != est plus grande que celle du &&.
Marsh Posté le 20-09-2003 à 21:50:11
Taz a écrit :
|
rien de tel qu'une bonne trilogie pour se remettre d'aplomb
Marsh Posté le 20-09-2003 à 21:50:27
forummp3 a écrit : ben j'ai pas trop pigé ce que c'etais une structure ni comment ca marche |
heuh
tu veux pas allez relire tes cours ?
Marsh Posté le 20-09-2003 à 21:50:54
SchnapsMann a écrit : |
je parlais lisibilité
Marsh Posté le 20-09-2003 à 21:51:53
Code :
|
je lis plus facilement la deuxième solution
Marsh Posté le 20-09-2003 à 21:53:42
ReplyMarsh Posté le 20-09-2003 à 21:54:56
chrisbk a écrit : Bon ca va, j'ai cpris, j'ai des gouts de chiottes |
+1
Marsh Posté le 20-09-2003 à 21:22:43
je suis en train de faire un prog en c et le compilateur me marque une erreur comme quoi je n'ai pas declarer la fonction dt_reunion
a cette ligne:
et j'ai ca dans les declaration:
j'ai fait quoi de mauvais?
---------------
lecteur mp3 yvele's smilies jeux de fille