autovoice
#4
salut,
Citation :Par contre, je ne comprends pas l'intérêt des "::" devant le nom du namespace lors du namespace eval.
sur ce coup la il a raison de mettre les :: , le namespace que tu crées n'est pas forcément chargé dans le namespace global, tout dépend ou tu le source. Avec l'ajout des :: tu es sure qu'il soit chargé, dans tous les cas, dans le namespace global
imaginons que tu es:
tcl
namespace eval machin {
    namespace eval truc {
...
    }
}


le chemin de truc sera ::machin::truc
alors que
tcl
namespace eval machin {
    namespace eval ::truc {
...
    }
}


le chemin de truc sera ::truc
C'est en reconnaissant ses erreurs que l'on progresse Wink
Répondre Avertir


Messages dans ce sujet
autovoice - par aliasangelius - 24/05/2011, 18:04
RE: autovoice - par CrazyCat - 25/05/2011, 10:09
RE: autovoice - par aliasangelius - 25/05/2011, 15:48
RE: autovoice - par djkenny - 01/06/2011, 06:36
RE: autovoice - par aliasangelius - 20/09/2011, 16:54

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté