Accueil > Forum > > > > Question élémentaire mais…
Question élémentaire mais…
jeudi 22 décembre 2005 à 14:03:40 |
Question élémentaire mais…

dbiare
|
Bonjour
J’ai une question élémentaire mais…
Sous Visual C++6, quand je déclare une variable (genre « int a ; ») hors d’une classe, elle est déclarée comme global (normal !). Mais quand je veux l’utiliser dans une méthode (inclut dans une class) j’obtiens un message d’erreur genre : 'a' : undeclared identifier.
Je dois faire comment… ?
Merci
|
|
jeudi 22 décembre 2005 à 14:42:45 |
Re : Question élémentaire mais…

ketchupy45
|
tu la déclare comment hors de la classe?
|
|
jeudi 22 décembre 2005 à 14:45:56 |
Re : Question élémentaire mais…

dbiare
|
Ben je la place dans un fichier .cpp ou .h mais par exemple à la fin ou hors d'une méthode
|
|
jeudi 22 décembre 2005 à 14:47:37 |
Re : Question élémentaire mais…

vecchio56
|
Si c'est dans un fichier différent, c'est normal que la variable ne soit pas reconnue. Dans ce cas tu dois la déclarer en extern
|
|
jeudi 22 décembre 2005 à 15:02:03 |
Re : Question élémentaire mais…

dbiare
|
Bon j'ai trouvé alors je fais passé l'info :
Dans une méthode, pour atteindre une variable global (définie hors d'une méthode ou d'une class) il faut faire précéder la variable de ::
L'opérateur ::, appelé opérateur de résolution de portée, permet d'accéder à des variables globales plutôt qu'à des variables locales.
Voir : http://www.commentcamarche.net/cpp/cppvar.php3
|
|
jeudi 22 décembre 2005 à 15:05:17 |
Re : Question élémentaire mais…

vecchio56
|
Puisqu'ici il n'y a pas de variable locale, il devrai aller chercher automatiquement dans les variables globales. C'est sur que ca marche je l'ai fait plus d'une fois
|
|
Cette discussion est classée dans : question, genre, élémentaire
Répondre à ce message
Sujets en rapport avec ce message
Trace un graph [ par julienbornet ]
Bonjour, je sias que ce message va peut etre vous surprendre car vous aller vous dire que je suis vraiment nul mais bon la honte ne tue pas donc je po
Question peut-être stupide... [ par bloom1 ]
Bonjour,je suis en train de programmer un petit programme et je voudrais qu'en faisantc=mafonction();c étant un char, me retourne une variable contenu
juste un avis... [ par blinix123 ]
A votre avis, est-ce qu'on peut faire afficher le resultat d'un tableau, enfin d'un tableau de structure, genre structure CDs {artiste/date/genre/...}
Explication sur >> [ par Spoolega ]
BonjourJe suis en train de convertir un programme de C++ vers le C et je rencontre se genre d'opérateur >> (surcharge peut être...), j'en ai déjà plus
[MFC] question sur MSFlexGrid [ par moulefrite ]
alors voici mon ptit souci. Je voudrais pouvoir selectionner plusieurs lignes disjointe dans une flexgrid. C'est possible à condition de les prendre à
[.net] question sur visual studio.net en c++ [ par stgi02 ]
bonjour , j'aimerai avoir une explication de: private: System::Void toolBar1_ButtonClick(System::Object * sender, System::Windows::Forms::ToolBarButt
Problèmes tableaux [ par Squallgamer ]
Voila j'ai un exo en C et j'ai un peu de mal a faire les deux dernières question. J'ai beau cherché je vois pas trop la solution, je fais donc apelle
petites question (ofstream & ifstream) [ par baby3378 ]
bonjours à tous, Voila j'ai quelques petites question sur les fonctions ofstream (overture ecriture fichier) et ifstream (ouverture lecteure fichier):
tracer une fonction mathématique en C (f(x)=x² [ par saliminfo ]
d'abord bonsoir il ya des amis qu' ont pas comprit ma question.bon ma question est comment tracer une fonction mathématique par exemple "F(x)=x²" en C
question bete [ par blanccc ]
bonjour tout le monde, je suis pas du tout un expert en C et j'ai un truc à programmer pour mon stage dans ce langage et ça serait bien pratique si j
Livres en rapport
|
Derniers Blogs
L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|