Bonsoir,
J'ai fait un programme simple en visual c++ (projet MFC exe) puis ajouté
1 bouton.
J'ai ensuite ecrit une classe:
class MyClass {
MyClass::MyClass(char *fileName){ // Constructeur
}
MyClass::~MyClass(); // Destructeur de la classe
};
J'ai ajouté cette classe MyClass.cpp dans le projet.
Ensuite j'ai ajouté une fonction sur l'appuie du bouton et dans cet
fonction instancié la classe:
MyClass myClass = new Myclass;
et j'ai toujours MyClass inconnu, alors qu'elle apparait bien.
Comment faire pour que c++ la reconnaisse ?
Merci d'avance
Daniel
Bonsoir,
J'ai fait un programme simple en visual c++ (projet MFC exe) puis ajouté
1 bouton.
J'ai ensuite ecrit une classe:
class MyClass {
MyClass::MyClass(char *fileName){ // Constructeur
}
MyClass::~MyClass(); // Destructeur de la classe
};
J'ai ajouté cette classe MyClass.cpp dans le projet.
Ensuite j'ai ajouté une fonction sur l'appuie du bouton et dans cet
fonction instancié la classe:
MyClass myClass = new Myclass;
et j'ai toujours MyClass inconnu, alors qu'elle apparait bien.
Comment faire pour que c++ la reconnaisse ?
Merci d'avance
Daniel
Bonsoir,
J'ai fait un programme simple en visual c++ (projet MFC exe) puis ajouté
1 bouton.
J'ai ensuite ecrit une classe:
class MyClass {
MyClass::MyClass(char *fileName){ // Constructeur
}
MyClass::~MyClass(); // Destructeur de la classe
};
J'ai ajouté cette classe MyClass.cpp dans le projet.
Ensuite j'ai ajouté une fonction sur l'appuie du bouton et dans cet
fonction instancié la classe:
MyClass myClass = new Myclass;
et j'ai toujours MyClass inconnu, alors qu'elle apparait bien.
Comment faire pour que c++ la reconnaisse ?
Merci d'avance
Daniel
Bonsoir,
J'ai fait un programme simple en visual c++ (projet MFC exe) puis ajouté
1 bouton.
J'ai ensuite ecrit une classe:
class MyClass {
MyClass::MyClass(char *fileName){ // Constructeur
}
MyClass::~MyClass(); // Destructeur de la classe
};
J'ai ajouté cette classe MyClass.cpp dans le projet.
Ensuite j'ai ajouté une fonction sur l'appuie du bouton et dans cet
fonction instancié la classe:
MyClass myClass = new Myclass;
et j'ai toujours MyClass inconnu, alors qu'elle apparait bien.
Comment faire pour que c++ la reconnaisse ?
Merci d'avance
Daniel
Bonsoir,
J'ai fait un programme simple en visual c++ (projet MFC exe) puis ajouté
1 bouton.
J'ai ensuite ecrit une classe:
class MyClass {
MyClass::MyClass(char *fileName){ // Constructeur
}
MyClass::~MyClass(); // Destructeur de la classe
};
J'ai ajouté cette classe MyClass.cpp dans le projet.
Ensuite j'ai ajouté une fonction sur l'appuie du bouton et dans cet
fonction instancié la classe:
MyClass myClass = new Myclass;
et j'ai toujours MyClass inconnu, alors qu'elle apparait bien.
Comment faire pour que c++ la reconnaisse ?
Merci d'avance
Daniel
Bonsoir,
J'ai fait un programme simple en visual c++ (projet MFC exe) puis ajouté
1 bouton.
J'ai ensuite ecrit une classe:
class MyClass {
MyClass::MyClass(char *fileName){ // Constructeur
}
MyClass::~MyClass(); // Destructeur de la classe
};
J'ai ajouté cette classe MyClass.cpp dans le projet.
Ensuite j'ai ajouté une fonction sur l'appuie du bouton et dans cet
fonction instancié la classe:
MyClass myClass = new Myclass;
et j'ai toujours MyClass inconnu, alors qu'elle apparait bien.
Comment faire pour que c++ la reconnaisse ?
Merci d'avance
Daniel
J'ai fait un programme simple en visual c++ (projet MFC exe)
puis ajouté 1 bouton. J'ai ensuite ecrit une classe :
class MyClass {
MyClass::MyClass(char *fileName){ // Constructeur
}
MyClass::~MyClass(); // Destructeur de la classe
};
J'ai ajouté cette classe MyClass.cpp dans le projet.
Ensuite j'ai ajouté une fonction sur l'appuie du bouton et
dans cet fonction instancié la classe:
MyClass myClass = new Myclass;
et j'ai toujours MyClass inconnu, alors qu'elle apparait bien.
Comment faire pour que c++ la reconnaisse ?
J'ai fait un programme simple en visual c++ (projet MFC exe)
puis ajouté 1 bouton. J'ai ensuite ecrit une classe :
class MyClass {
MyClass::MyClass(char *fileName){ // Constructeur
}
MyClass::~MyClass(); // Destructeur de la classe
};
J'ai ajouté cette classe MyClass.cpp dans le projet.
Ensuite j'ai ajouté une fonction sur l'appuie du bouton et
dans cet fonction instancié la classe:
MyClass myClass = new Myclass;
et j'ai toujours MyClass inconnu, alors qu'elle apparait bien.
Comment faire pour que c++ la reconnaisse ?
J'ai fait un programme simple en visual c++ (projet MFC exe)
puis ajouté 1 bouton. J'ai ensuite ecrit une classe :
class MyClass {
MyClass::MyClass(char *fileName){ // Constructeur
}
MyClass::~MyClass(); // Destructeur de la classe
};
J'ai ajouté cette classe MyClass.cpp dans le projet.
Ensuite j'ai ajouté une fonction sur l'appuie du bouton et
dans cet fonction instancié la classe:
MyClass myClass = new Myclass;
et j'ai toujours MyClass inconnu, alors qu'elle apparait bien.
Comment faire pour que c++ la reconnaisse ?
Bonsoir,
J'ai fait un programme simple en visual c++ (projet MFC exe) puis ajouté
1 bouton.
J'ai ensuite ecrit une classe:
class MyClass {
MyClass::MyClass(char *fileName){ // Constructeur
}
MyClass::~MyClass(); // Destructeur de la classe
};
J'ai ajouté cette classe MyClass.cpp dans le projet.
Ensuite j'ai ajouté une fonction sur l'appuie du bouton et dans cet
fonction instancié la classe:
MyClass myClass = new Myclass;
MyClass myClass("toto");
ou
MyClass *myClass = new MyClass("toto");
et j'ai toujours MyClass inconnu, alors qu'elle apparait bien.
Comment faire pour que c++ la reconnaisse ?
Merci d'avance
Daniel
MyClass myClass("toto");
ou
MyClass *myClass = new MyClass("toto");
Bonsoir,
J'ai fait un programme simple en visual c++ (projet MFC exe) puis ajouté
1 bouton.
J'ai ensuite ecrit une classe:
class MyClass {
MyClass::MyClass(char *fileName){ // Constructeur
}
MyClass::~MyClass(); // Destructeur de la classe
};
J'ai ajouté cette classe MyClass.cpp dans le projet.
Ensuite j'ai ajouté une fonction sur l'appuie du bouton et dans cet
fonction instancié la classe:
MyClass myClass = new Myclass;
MyClass myClass("toto");
ou
MyClass *myClass = new MyClass("toto");
et j'ai toujours MyClass inconnu, alors qu'elle apparait bien.
Comment faire pour que c++ la reconnaisse ?
Merci d'avance
Daniel
MyClass myClass("toto");
ou
MyClass *myClass = new MyClass("toto");
Bonsoir,
J'ai fait un programme simple en visual c++ (projet MFC exe) puis ajouté
1 bouton.
J'ai ensuite ecrit une classe:
class MyClass {
MyClass::MyClass(char *fileName){ // Constructeur
}
MyClass::~MyClass(); // Destructeur de la classe
};
J'ai ajouté cette classe MyClass.cpp dans le projet.
Ensuite j'ai ajouté une fonction sur l'appuie du bouton et dans cet
fonction instancié la classe:
MyClass myClass = new Myclass;
MyClass myClass("toto");
ou
MyClass *myClass = new MyClass("toto");
et j'ai toujours MyClass inconnu, alors qu'elle apparait bien.
Comment faire pour que c++ la reconnaisse ?
Merci d'avance
Daniel
MyClass myClass("toto");
ou
MyClass *myClass = new MyClass("toto");
Daniel wrote:J'ai fait un programme simple en visual c++ (projet MFC exe)
puis ajouté 1 bouton. J'ai ensuite ecrit une classe :class MyClass {MyClass::MyClass(char *fileName){ // Constructeur
}
MyClass::~MyClass(); // Destructeur de la classe
};J'ai ajouté cette classe MyClass.cpp dans le projet.
Ce qui fait... A priori, je crois qu'ajouter un fichier .cpp à
un projet ne fait que de l'ajouter au fichier de make, de façon
à le compiler et à linker l'objet ainsi généré dans le produit
du projet (exécutable, DLL, etc.). (Mais je ne suis pas sûr ; je
ne me sert pas de l'environement Visual Studios.)
Le contenu d'un fichier source n'est pas a priori disponible à
d'autres sources, au moins que VC++ fasse quelque chose de
particulier. Typiquement, ce qu'il faut faire, c'est de mettre
la définition de la classe dans un en-tête (.hpp, la plupart du
temps sous Windows), qu'on inclut dans chaque source qui va s'en
servir. Et la définition des fonctions non-inline de la classe
dans le .cpp (qui lui aussi inclura le .hpp), qu'on ajoute au
make.Ensuite j'ai ajouté une fonction sur l'appuie du bouton et
dans cet fonction instancié la classe:
Fonction dans le .cpp qui contient la définition de la classe ?
Sinon, le compilateur n'a aucune possibilité de savoir que la
classe existe.MyClass myClass = new Myclass;et j'ai toujours MyClass inconnu, alors qu'elle apparait bien.
Comment faire pour que c++ la reconnaisse ?
Utiliser les en-têtes.
Comme j'ai dit, je ne connais pas bien Visual Studios, mais je
crois que c'est un wrapper assez mince autour des fonctionalités
classiques : éditeur, compilateur, éditeur de liens, make, etc.
et qu'ils n'apportent rien d'essentiel par rapport à ces
utilitaires. (À l'encontre de Visual Age, par exemple, où on
pouvait réelement se passer des en-têtes)
--
James Kanze GABI Software
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
Daniel wrote:
J'ai fait un programme simple en visual c++ (projet MFC exe)
puis ajouté 1 bouton. J'ai ensuite ecrit une classe :
class MyClass {
MyClass::MyClass(char *fileName){ // Constructeur
}
MyClass::~MyClass(); // Destructeur de la classe
};
J'ai ajouté cette classe MyClass.cpp dans le projet.
Ce qui fait... A priori, je crois qu'ajouter un fichier .cpp à
un projet ne fait que de l'ajouter au fichier de make, de façon
à le compiler et à linker l'objet ainsi généré dans le produit
du projet (exécutable, DLL, etc.). (Mais je ne suis pas sûr ; je
ne me sert pas de l'environement Visual Studios.)
Le contenu d'un fichier source n'est pas a priori disponible à
d'autres sources, au moins que VC++ fasse quelque chose de
particulier. Typiquement, ce qu'il faut faire, c'est de mettre
la définition de la classe dans un en-tête (.hpp, la plupart du
temps sous Windows), qu'on inclut dans chaque source qui va s'en
servir. Et la définition des fonctions non-inline de la classe
dans le .cpp (qui lui aussi inclura le .hpp), qu'on ajoute au
make.
Ensuite j'ai ajouté une fonction sur l'appuie du bouton et
dans cet fonction instancié la classe:
Fonction dans le .cpp qui contient la définition de la classe ?
Sinon, le compilateur n'a aucune possibilité de savoir que la
classe existe.
MyClass myClass = new Myclass;
et j'ai toujours MyClass inconnu, alors qu'elle apparait bien.
Comment faire pour que c++ la reconnaisse ?
Utiliser les en-têtes.
Comme j'ai dit, je ne connais pas bien Visual Studios, mais je
crois que c'est un wrapper assez mince autour des fonctionalités
classiques : éditeur, compilateur, éditeur de liens, make, etc.
et qu'ils n'apportent rien d'essentiel par rapport à ces
utilitaires. (À l'encontre de Visual Age, par exemple, où on
pouvait réelement se passer des en-têtes)
--
James Kanze GABI Software
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
Daniel wrote:J'ai fait un programme simple en visual c++ (projet MFC exe)
puis ajouté 1 bouton. J'ai ensuite ecrit une classe :class MyClass {MyClass::MyClass(char *fileName){ // Constructeur
}
MyClass::~MyClass(); // Destructeur de la classe
};J'ai ajouté cette classe MyClass.cpp dans le projet.
Ce qui fait... A priori, je crois qu'ajouter un fichier .cpp à
un projet ne fait que de l'ajouter au fichier de make, de façon
à le compiler et à linker l'objet ainsi généré dans le produit
du projet (exécutable, DLL, etc.). (Mais je ne suis pas sûr ; je
ne me sert pas de l'environement Visual Studios.)
Le contenu d'un fichier source n'est pas a priori disponible à
d'autres sources, au moins que VC++ fasse quelque chose de
particulier. Typiquement, ce qu'il faut faire, c'est de mettre
la définition de la classe dans un en-tête (.hpp, la plupart du
temps sous Windows), qu'on inclut dans chaque source qui va s'en
servir. Et la définition des fonctions non-inline de la classe
dans le .cpp (qui lui aussi inclura le .hpp), qu'on ajoute au
make.Ensuite j'ai ajouté une fonction sur l'appuie du bouton et
dans cet fonction instancié la classe:
Fonction dans le .cpp qui contient la définition de la classe ?
Sinon, le compilateur n'a aucune possibilité de savoir que la
classe existe.MyClass myClass = new Myclass;et j'ai toujours MyClass inconnu, alors qu'elle apparait bien.
Comment faire pour que c++ la reconnaisse ?
Utiliser les en-têtes.
Comme j'ai dit, je ne connais pas bien Visual Studios, mais je
crois que c'est un wrapper assez mince autour des fonctionalités
classiques : éditeur, compilateur, éditeur de liens, make, etc.
et qu'ils n'apportent rien d'essentiel par rapport à ces
utilitaires. (À l'encontre de Visual Age, par exemple, où on
pouvait réelement se passer des en-têtes)
--
James Kanze GABI Software
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
Bonsoir,
Merci pour la réponse, Vous avez mis le doigt sur le problème.
En effet je n'arrive pas meme avec une fonction.h à faire reconnaitre
dans l'environnement c++ une fonction crée autrement que l'outils visual.
Bonsoir,
Merci pour la réponse, Vous avez mis le doigt sur le problème.
En effet je n'arrive pas meme avec une fonction.h à faire reconnaitre
dans l'environnement c++ une fonction crée autrement que l'outils visual.
Bonsoir,
Merci pour la réponse, Vous avez mis le doigt sur le problème.
En effet je n'arrive pas meme avec une fonction.h à faire reconnaitre
dans l'environnement c++ une fonction crée autrement que l'outils visual.
Daniel wrote on 26/04/2006 18:33:Merci pour la réponse, Vous avez mis le doigt sur le
problème. En effet je n'arrive pas meme avec une fonction.h
à faire reconnaitre dans l'environnement c++ une fonction
crée autrement que l'outils visual.
hmmm, ça n'a aucun sens tout ça -- "cela manque fortement de
précision et je doute que nous puissions vous aider plus
avant" ...
lorsque tu utilises le dialog wizard et dbl-clique sur un
bouton, ou lorsque via le class wizard tu sélectionnes ton
bouton (son ID) et dbl-clique sur ONCLICKED, studio te génère
du code pour cette action (une methode OnLeNomDuBonton) et
insère ses macros dans les message-maps distribuant les msgs.
Daniel wrote on 26/04/2006 18:33:
Merci pour la réponse, Vous avez mis le doigt sur le
problème. En effet je n'arrive pas meme avec une fonction.h
à faire reconnaitre dans l'environnement c++ une fonction
crée autrement que l'outils visual.
hmmm, ça n'a aucun sens tout ça -- "cela manque fortement de
précision et je doute que nous puissions vous aider plus
avant" ...
lorsque tu utilises le dialog wizard et dbl-clique sur un
bouton, ou lorsque via le class wizard tu sélectionnes ton
bouton (son ID) et dbl-clique sur ONCLICKED, studio te génère
du code pour cette action (une methode OnLeNomDuBonton) et
insère ses macros dans les message-maps distribuant les msgs.
Daniel wrote on 26/04/2006 18:33:Merci pour la réponse, Vous avez mis le doigt sur le
problème. En effet je n'arrive pas meme avec une fonction.h
à faire reconnaitre dans l'environnement c++ une fonction
crée autrement que l'outils visual.
hmmm, ça n'a aucun sens tout ça -- "cela manque fortement de
précision et je doute que nous puissions vous aider plus
avant" ...
lorsque tu utilises le dialog wizard et dbl-clique sur un
bouton, ou lorsque via le class wizard tu sélectionnes ton
bouton (son ID) et dbl-clique sur ONCLICKED, studio te génère
du code pour cette action (une methode OnLeNomDuBonton) et
insère ses macros dans les message-maps distribuant les msgs.
En C++, la façon de faire ces répétions, c'est avec l'inclusion
d'un fichier d'en-tête (typiquement un .hpp sous Windows).
Je ne connais pas bien Visual Studios, mais je suis assez sûr
que quand tu ajoutes un fichier .cpp à un projet, il modifie ces
fichiers internes (make, etc.) pour que le .cpp soit compilé, et
que l'objet correspondant soit ajouté au link.
Je suis aussi très certain qu'il ne modifie pas les autres
fichiers existants pour y ajouter un include d'un .hpp ;
pour y ajouter un include d'un .hpp ; ça, c'est à toi de le
faire. Ce que je ne sais pas, c'est s'il faut ajouter le .hpp
explicitement au projet ou non -- [...]
S'il utilise les wizard, aussi, il ne s'agit plus du C++ ; il y
a un autre groupe pour ça (fr.comp.windows.programming, ou
quelque chose du genre).
En C++, la façon de faire ces répétions, c'est avec l'inclusion
d'un fichier d'en-tête (typiquement un .hpp sous Windows).
Je ne connais pas bien Visual Studios, mais je suis assez sûr
que quand tu ajoutes un fichier .cpp à un projet, il modifie ces
fichiers internes (make, etc.) pour que le .cpp soit compilé, et
que l'objet correspondant soit ajouté au link.
Je suis aussi très certain qu'il ne modifie pas les autres
fichiers existants pour y ajouter un include d'un .hpp ;
pour y ajouter un include d'un .hpp ; ça, c'est à toi de le
faire. Ce que je ne sais pas, c'est s'il faut ajouter le .hpp
explicitement au projet ou non -- [...]
S'il utilise les wizard, aussi, il ne s'agit plus du C++ ; il y
a un autre groupe pour ça (fr.comp.windows.programming, ou
quelque chose du genre).
En C++, la façon de faire ces répétions, c'est avec l'inclusion
d'un fichier d'en-tête (typiquement un .hpp sous Windows).
Je ne connais pas bien Visual Studios, mais je suis assez sûr
que quand tu ajoutes un fichier .cpp à un projet, il modifie ces
fichiers internes (make, etc.) pour que le .cpp soit compilé, et
que l'objet correspondant soit ajouté au link.
Je suis aussi très certain qu'il ne modifie pas les autres
fichiers existants pour y ajouter un include d'un .hpp ;
pour y ajouter un include d'un .hpp ; ça, c'est à toi de le
faire. Ce que je ne sais pas, c'est s'il faut ajouter le .hpp
explicitement au projet ou non -- [...]
S'il utilise les wizard, aussi, il ne s'agit plus du C++ ; il y
a un autre groupe pour ça (fr.comp.windows.programming, ou
quelque chose du genre).
kanze wrote on 27/04/2006 09:50:
En C++, la façon de faire ces répétions, c'est avec l'inclusion
d'un fichier d'en-tête (typiquement un .hpp sous Windows).
.h suffit - les headers utilisateurs utilisent cette extension que les
fichiers sources sont générés par l'IDE
.hpp est "reconnu" par l'IDE (signifiant qu'il les ignore comme les .h)Je ne connais pas bien Visual Studios, mais je suis assez sûr
que quand tu ajoutes un fichier .cpp à un projet, il modifie ces
fichiers internes (make, etc.) pour que le .cpp soit compilé, et
que l'objet correspondant soit ajouté au link.
je te confirme (il gère un fichier dit "projet", optionnellement génère
un makefile selon nmake non compatible make).Je suis aussi très certain qu'il ne modifie pas les autres
fichiers existants pour y ajouter un include d'un .hpp ;
sauf cas particulier, ajout de class ATL dans un projet implémémentant
la factory de ces composants - c'est du 100% MS spécifique.pour y ajouter un include d'un .hpp ; ça, c'est à toi de le
faire. Ce que je ne sais pas, c'est s'il faut ajouter le .hpp
explicitement au projet ou non -- [...]
l'utilisateur peut les insérer, l'IDE (le gestionnaire de dépendances)
les insère (les liste simplement) s'ils ne sont pas présents.S'il utilise les wizard, aussi, il ne s'agit plus du C++ ; il y
a un autre groupe pour ça (fr.comp.windows.programming, ou
quelque chose du genre).
je suis convaincu que sa question était "qu'est ce qui se passe quand je
clique au hasard sans comprendre dans Studio..." et que toute réponse
possible (tutorial d'utilisation de l'IDE ou guide plus avancé) est à
chercher chez microsoft (presse, par exemple) et non ici.
Sylvain.
kanze wrote on 27/04/2006 09:50:
En C++, la façon de faire ces répétions, c'est avec l'inclusion
d'un fichier d'en-tête (typiquement un .hpp sous Windows).
.h suffit - les headers utilisateurs utilisent cette extension que les
fichiers sources sont générés par l'IDE
.hpp est "reconnu" par l'IDE (signifiant qu'il les ignore comme les .h)
Je ne connais pas bien Visual Studios, mais je suis assez sûr
que quand tu ajoutes un fichier .cpp à un projet, il modifie ces
fichiers internes (make, etc.) pour que le .cpp soit compilé, et
que l'objet correspondant soit ajouté au link.
je te confirme (il gère un fichier dit "projet", optionnellement génère
un makefile selon nmake non compatible make).
Je suis aussi très certain qu'il ne modifie pas les autres
fichiers existants pour y ajouter un include d'un .hpp ;
sauf cas particulier, ajout de class ATL dans un projet implémémentant
la factory de ces composants - c'est du 100% MS spécifique.
pour y ajouter un include d'un .hpp ; ça, c'est à toi de le
faire. Ce que je ne sais pas, c'est s'il faut ajouter le .hpp
explicitement au projet ou non -- [...]
l'utilisateur peut les insérer, l'IDE (le gestionnaire de dépendances)
les insère (les liste simplement) s'ils ne sont pas présents.
S'il utilise les wizard, aussi, il ne s'agit plus du C++ ; il y
a un autre groupe pour ça (fr.comp.windows.programming, ou
quelque chose du genre).
je suis convaincu que sa question était "qu'est ce qui se passe quand je
clique au hasard sans comprendre dans Studio..." et que toute réponse
possible (tutorial d'utilisation de l'IDE ou guide plus avancé) est à
chercher chez microsoft (presse, par exemple) et non ici.
Sylvain.
kanze wrote on 27/04/2006 09:50:
En C++, la façon de faire ces répétions, c'est avec l'inclusion
d'un fichier d'en-tête (typiquement un .hpp sous Windows).
.h suffit - les headers utilisateurs utilisent cette extension que les
fichiers sources sont générés par l'IDE
.hpp est "reconnu" par l'IDE (signifiant qu'il les ignore comme les .h)Je ne connais pas bien Visual Studios, mais je suis assez sûr
que quand tu ajoutes un fichier .cpp à un projet, il modifie ces
fichiers internes (make, etc.) pour que le .cpp soit compilé, et
que l'objet correspondant soit ajouté au link.
je te confirme (il gère un fichier dit "projet", optionnellement génère
un makefile selon nmake non compatible make).Je suis aussi très certain qu'il ne modifie pas les autres
fichiers existants pour y ajouter un include d'un .hpp ;
sauf cas particulier, ajout de class ATL dans un projet implémémentant
la factory de ces composants - c'est du 100% MS spécifique.pour y ajouter un include d'un .hpp ; ça, c'est à toi de le
faire. Ce que je ne sais pas, c'est s'il faut ajouter le .hpp
explicitement au projet ou non -- [...]
l'utilisateur peut les insérer, l'IDE (le gestionnaire de dépendances)
les insère (les liste simplement) s'ils ne sont pas présents.S'il utilise les wizard, aussi, il ne s'agit plus du C++ ; il y
a un autre groupe pour ça (fr.comp.windows.programming, ou
quelque chose du genre).
je suis convaincu que sa question était "qu'est ce qui se passe quand je
clique au hasard sans comprendre dans Studio..." et que toute réponse
possible (tutorial d'utilisation de l'IDE ou guide plus avancé) est à
chercher chez microsoft (presse, par exemple) et non ici.
Sylvain.
En fait au départ j'avais crée une classe MyClass.cpp et pensais qu'elle
etait automatiquement reconnue puisque je la voyait dans la fenetre
Class de l'environnement.
En fait au départ j'avais crée une classe MyClass.cpp et pensais qu'elle
etait automatiquement reconnue puisque je la voyait dans la fenetre
Class de l'environnement.
En fait au départ j'avais crée une classe MyClass.cpp et pensais qu'elle
etait automatiquement reconnue puisque je la voyait dans la fenetre
Class de l'environnement.