Questions marquées «namespaces»

157
printf avec std :: string?

Je crois comprendre que stringc'est un membre de l' stdespace de noms, alors pourquoi ce qui suit se produit-il? #include <iostream> int main() { using namespace std; string myString = "Press ENTER to quit program!"; cout << "Come up and C++ me some time." << endl; printf("Follow...

151
Déclarer une énumération dans une classe

Dans l'extrait de code suivant, l' Colorénumération est déclarée dans la Carclasse afin de limiter la portée de l'énumération et d'essayer de ne pas «polluer» l'espace de noms global. class Car { public: enum Color { RED, BLUE, WHITE }; void SetColor( Car::Color color ) { _color = color; }...

141
Comment créer un package d'espace de noms en Python?

En Python, un package d'espace de noms vous permet de diffuser du code Python entre plusieurs projets. Ceci est utile lorsque vous souhaitez publier des bibliothèques associées sous forme de téléchargements séparés. Par exemple, avec les répertoires Package-1et Package-2in PYTHONPATH,...

136
Module Python ElementTree: Comment ignorer l'espace de noms des fichiers XML pour localiser l'élément correspondant lors de l'utilisation de la méthode «find», «findall»

Je souhaite utiliser la méthode "findall" pour localiser certains éléments du fichier xml source dans le module ElementTree. Cependant, le fichier xml source (test.xml) a un espace de noms. Je tronque une partie du fichier xml comme exemple: <?xml version="1.0" encoding="iso-8859-1"?>...

121
C'est Sparte, ou est-ce?

Ce qui suit est une question d'entrevue. J'ai trouvé une solution, mais je ne sais pas pourquoi cela fonctionne. Question: Sans modifier la Spartaclasse, écrivez du code qui rend le MakeItReturnFalseretour false. public class Sparta : Place { public bool MakeItReturnFalse() { return this is Sparta;...

120
Espaces de noms PHP et «utilisation»

J'ai un peu de mal avec les espaces de noms et les usedéclarations. J'ai trois fichiers: ShapeInterface.php, Shape.phpet Circle.php. J'essaie de le faire en utilisant des chemins relatifs, donc j'ai mis ceci dans toutes les classes: namespace Shape; Dans ma classe de cercle, j'ai ce qui suit:...