|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre chevronné
![]() Inscription : décembre 2004 Messages : 1 213 ![]() |
Bonjour,
j'ai un namespace MaLib : Voici le fichier MaLibFromString.h Code :
Voici le fichier MaLibSplit.h Code :
Sous Windows visual Studio 2005 aucun problème. Tout compile et s'exécute. Sous linux, j'ai le problème : MaLib::split n'appartient pas au namespace MaLib. J'utilise gcc 4.1 Avez-vous une idée d'où pourrait provenir l'erreur de compilation ? Merci beaucoup |
||||
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : décembre 2008 Messages : 236 ![]() |
Pourquoi les déclarations de split se situent-elles dans un namespace BIBArchimede alors que sa définition la situe dans un namespace MaLib ?
|
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() Inscription : décembre 2004 Messages : 1 213 ![]() |
désolé
erreur de copier - coller |
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() Léo GaspardLycéen Inscription : janvier 2012 Messages : 342 ![]() |
GCC indique toujours la ligne de l'erreur. Serait-il possible de l'avoir ?
|
|
|
00
|
|
|
#5 | ||
|
Membre émérite
![]() Inscription : novembre 2004 Messages : 1 561 ![]() |
Et si tu fais :
Code :
__________________
VDS "The C++ Standard Library" (Josuttis) -> 30 € |
||
|
|
00
|
|
|
#6 |
![]() ![]() Loïc JolyDéveloppeur informatique Inscription : août 2004 Messages : 4 346 ![]() |
Tu n'as pas mis comment ces .h s'incluent l'un l'autre, mais j'ai l'impression que tu es dans la même situation que http://cpp.developpez.com/faq/cpp/?p...erence_croisee (avec le même genre de solution)
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com