Accueil > Forum > > > > [Class] Problème avec définitions multiples
[Class] Problème avec définitions multiples
vendredi 1 juillet 2005 à 16:01:00 |
[Class] Problème avec définitions multiples

o0Leo0o
|
Bonjour. J'ai deux classes, CInit (qui contient la fonction InitSDL) et CBMP (qui contient la fonction ShowBMP), ces deux class font appels à screen qui est déini de la manière suivante (dans cinit.cpp) : SDL_Surface *screen; Mon problème : comment rendre screen utilisable par les deux fonctions ? J'ai utilisé un fichier .h intermédiaire, mais j'ai eu un problème de multiple définition de screen (malgrès l'utilisation de #ifndef, etc.). Merci. PS : Il n'y a pas de balises [code] ?
|
|
vendredi 1 juillet 2005 à 23:25:20 |
Re : [Class] Problème avec définitions multiples

Pamaury
|
Salut, ce genre de problème est très pénible en général . Essaye de déclarer ainsi: extern SDL_Surface *screen;(parfois çà marche) Sinon tu inclue pas le .h et dans chaque fichier tu fais extern SDL_Surface *screen; Là encore c'est pas dit que çà marche . Si rien ne marche alors le mieux c'est de fair eune fonction: SDL_Screen *GetMyScreen() { static SDL_Screen *scr; return scr; } à priori on peux le modifer puisque c'est un pointeur(c'est de la bidouille lol) .
A m a u r y
|
|
lundi 4 juillet 2005 à 16:23:51 |
Re : [Class] Problème avec définitions multiples

magic_Nono
|
au pire, mais,c'est pas propore, met tout ds un seul source au mieux, passe tjs par des param et n'utilise JAMAIS de variable globale ++ ___________________________________________________________ MagicalementNono 
|
|
Cette discussion est classée dans : problème, class, définitions, screen, multiples
Répondre à ce message
Sujets en rapport avec ce message
Problème avec les std::string [VC++6.0] [ par D1m3x ]
Je suis en train de programmer un petit programme où j'utilise les templates, c'est la première fois que j'en utilise, alors je ne connais pas encore
Problème de link.... [ par Clonk ]
Bonjour,Alors voilà mon problème : j'utilise des classes avec dérivation et polymorphisme dans mon appli.en gros, mon problème vient de là :class Enti
problème C++ help urgent ! [ par Saris ]
Voici un morceau de ma classe générique d'un arbre./****************************************************************************<
Problème de class [ par norton ]
Bonsoir, j'ai un problème avec ma class. quand je compile ca me donne ce message d'erreur : error C2653: 'CCamera' : is not a class or namespace name
Problème d'opérateurs sur des classes filles [ par pcmanprogrammeur ]
Bonjour,Je vous expose mes classes :- class Complexe- class Cartesien:public Complexe- class Polaire:public ComplexeComme vous pouvez le constater, j'
Problème de stack overflow avec classe [ par gosu14 ]
Bonjour,Je suis un petit nouveau et j'ai déja un problème en cpp ;) ! Je suis à la recherche d'une bonne âme pour m'aider !voici mon pb :J'ai deux cla
Objet : problème héritage [ par jeremie064 ]
Bonjour à tous,Je suis débutant en c++ et un problème d'héritage se pose à moi.Voici mon code simplifié :dans un .h j'ai : class A { public:
problème d'éritage [ par panthere007 ]
Salut, Bon je vais essayer d'être clair mai avec l'héritage c'est pas facile précision ce code est programmer sous geany et compiler avec g++ excuser
Problème avec les fonctions virtuelles [ par nisaloncaje ]
Salut, j'utilise dans mon programme un vector qui contient plusieurs types d'objets issus d'une meme classe (class_mere) qui est abstraite. Pour la dé
Problème avec #pragma once [ par MorbhAck ]
Hello world !J'ai un Super Gros problème qui me rend dingue !J'utilise Visual C++ 6.0 et #pragma once ne marche pas ! <img
Livres en rapport
|
Derniers Blogs
SQL SERVER : QUERY NOTIFICATION OU COMMENT êTRE NOTIFIé DE MODIFICATIONS DE DONNéES CôTé APPLICATIONSQL SERVER : QUERY NOTIFICATION OU COMMENT êTRE NOTIFIé DE MODIFICATIONS DE DONNéES CôTé APPLICATION par christian
Cette fonctionnalité à vue le jour dans Ado.Net 2.0 et s'appuie sur SQL Server 2005 (et plus) même si elle fonctionne avec SQL Server 2000. Le principe de fonctionnement côté applicatif est assez simple, on fournit une requête et lorsque le résultat d...
Cliquez pour lire la suite de l'article par christian [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 MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ?MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ? par junarnoalg
La prochaine session de MyTIC aura lieu à Namur, le 23 mars prochain. Pendant presque une heure, nous parlerons de SharePoint 2010. Voici un aperçu du programme.
Accueil : 17h30 Début de la session : 18h00 - Les nouvelles int...
Cliquez pour lire la suite de l'article par junarnoalg [MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril
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
|