Questions marquées «namespace»

Les espaces de noms sont une fonctionnalité de langage de nombreux langages de programmation, permettant la réutilisation locale des noms de classes et de variables.

45
Pourquoi tant d’espaces de noms commencent par com

J'ai remarqué que de nombreuses entreprises utilisent des espaces de noms "noms de domaine inversés" et je suis curieux de savoir d'où provient cette pratique et pourquoi. Cela continue-t-il simplement à cause de la pratique par cœur, ou existe-t-il un concept d'architecture remarquable qui...

17
Utiliser `using` en C ++ ou l'éviter?

En actualisant la sémantique subtilement différente en raison de l'ADL, comment dois-je généralement l'utiliser usinget pourquoi? Est-ce dépendant de la situation (par exemple, en-tête qui sera #included contre fichier source qui ne le sera pas)? De plus, devrais-je préférer ::std::ou std::? Au...

12
Pourquoi utiliser typedefs pour les structures?

en C (ANSI, C99, etc.), les structures vivent dans leur propre espace de noms. Une structure pour une liste chaînée pourrait ressembler à ceci: struct my_buffer_type { struct my_buffer_type * next; struct my_buffer_type * prev; void * data; }; Il semble cependant tout à fait naturel pour la plupart...

11
Nombre de classes dans un espace de noms - Odeur de code?

J'ai une bibliothèque C # utilisée par plusieurs exécutables. Il n'y a que quelques espaces de noms dans la bibliothèque, et je viens de remarquer que l'un des espaces de noms contient plusieurs classes. J'ai toujours évité d'avoir trop de classes dans un seul espace de noms à cause de la...

11
Évaluation des espaces de noms PHP

Je suis au stade de la pré-version d'un projet PHP open-source, qui, je l'espère, sera utilisé par d'autres développeurs dans leurs propres projets. Le projet ne prend actuellement pas en charge les espaces de noms et j'essaie d'évaluer s'il doit utiliser des espaces de noms ou la convention de...