Questions marquées «namespaces»

Un espace de noms est un conteneur qui fournit un contexte pour les identificateurs, dans lequel les noms sont uniques.


15
Comment utilisez-vous correctement les espaces de noms en C ++?
Je viens d'un arrière-plan Java, où les packages sont utilisés, pas des espaces de noms. J'ai l'habitude de mettre des classes qui fonctionnent ensemble pour former un objet complet dans des packages, puis de les réutiliser plus tard à partir de ce package. Mais maintenant je travaille en C ++. …
231 c++  namespaces 


6
Django: «projets» vs «applications»
J'ai un "produit" assez complexe que je me prépare à construire avec Django. Je vais éviter d'utiliser les termes "projet" et "application" dans ce contexte, car je ne suis pas clair sur leur signification spécifique dans Django. Les projets peuvent avoir de nombreuses applications. Les applications peuvent être partagées entre …


4
Que fait une \ (barre oblique inverse) en PHP (5.3+)?
Que fait un \en PHP? Par exemple, CSRF4PHP a \FALSE, \session_idet \Exception: public function __construct($timeout=300, $acceptGet=\FALSE){ $this->timeout = $timeout; if (\session_id()) { $this->acceptGet = (bool) $acceptGet; } else { throw new \Exception('Could not find session id', 1); } }


7
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 this command: %s", …
157 c++  string  namespaces  printf  std 


22
Comment obtenir le nom de classe non qualifié (court) d'un objet?
Comment vérifier la classe d'un objet dans l'environnement d'espacement des noms PHP sans spécifier la classe d'espacement de noms complète. Par exemple, supposons que j'ai une bibliothèque d'objets / Entité / Contrat / Nom. Le code suivant ne fonctionne pas car get_class renvoie la classe d'espace de noms complète. If(get_class($object) …
153 php  class  namespaces 

5
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; } …
151 c++  class  enums  namespaces  scope 

5
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, Package-1/namespace/__init__.py Package-1/namespace/module1/__init__.py Package-2/namespace/__init__.py Package-2/namespace/module2/__init__.py l'utilisateur final peut import namespace.module1et import …

9
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"?> <XML_HEADER xmlns="http://www.test.com"> <TYPE>Updates</TYPE> <DATE>9/26/2012 10:30:34 AM</DATE> <COPYRIGHT_NOTICE>All Rights Reserved.</COPYRIGHT_NOTICE> …


7
Les dossiers d'une solution doivent-ils correspondre à l'espace de noms?
Les dossiers d'une solution doivent-ils correspondre à l'espace de noms? Dans l'un de mes projets d'équipe, nous avons une bibliothèque de classes qui contient de nombreux sous-dossiers dans le projet. Nom du projet et Namespace: MyCompany.Project.Section. Dans ce projet, il existe plusieurs dossiers qui correspondent à la section d'espace de …
129 c#  .net  namespaces 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.