J'essaye mon premier programme orienté objet utile avec une certaine utilisation d'espace de noms. J'ai une classe de base B qui se trouve dans l'espace de noms NS. Si j'essaie d'hériter de cette classe de base pour que l'héritage fonctionne, je devrais utiliser le NS :: B dans la classe decleration comme ci-dessous, est-ce vraiment le cas? Ou y a-t-il un sytle plus largement accepté pour cette syntaxe d'héritage?héritage et espaces de noms
namespace NS
{
class D: public NS::B{
...
};
}
Best, Umut
Je suppose que je l'ai fait une erreur quelque part dans le makefile, ce est ce que je m'attendrais aussi, merci pour les réponses de toute façon. –
en compilant un mauvais fichier –
@Umut: vous pouvez toujours essayer simple "what if" demandes de renseignements comme celui-ci dans un seul fichier minimal. –