namespaces

Ein Namespace ist ein Container, der Kontext für Bezeichner bereitstellt, in denen Namen eindeutig sind.
3
Antworten

Wie kann man den globalen Namensraum nicht durch Deklarationen eines C-Headers verschmutzen?

Ich versuche, eine C-Bibliothek in C ++ zu verpacken, um sie zu einer modernen C ++ - Bibliothek auf hohem Niveau und idiomatisch zu machen. Was ich tun möchte, ist, die C-Objekte vollständig undurchsichtig und / oder direkt aus dem C ++ - Code...
21.10.2015, 15:32
4
Antworten

Gibt es noch andere Möglichkeiten, diesen Punkt zu beweisen, als das Schlüsselwort "extern": n3290 draft

Ein Punkt aus dem ISO-Entwurf N3290: Unqualifizierte Namenssuche: Abschnitt 3.4.1, Absatz 14:         Wenn ein variables Member eines Namespaces außerhalb des Bereichs von dessen definiert ist        Namespace dann jeder Name, der in der Defi...
26.07.2011, 05:47
3
Antworten

Ruby verschachtelte Module als Namespaces

Ich habe eine verschachtelte Struktur von Modulen, die nur für Namespacing-Zwecke verwendet werden; kein Mischen in Klassen usw. Also habe ich einen Code wie folgt: %Vor% Nun nehme ich an, ich möchte eine weitere Hilfsmethode im Modul A h...
03.09.2013, 06:32
4
Antworten

Der Typ oder Namespace-Name 'Practices' existiert nicht im Namespace 'Microsoft'

Ich verwende Microsoft Visual Studio 2005 für c # Ich habe den folgenden Namespace auf meinem Code %Vor% und ich bekomme weiterhin diesen Fehler: -Der Typ oder Namespace-Name 'Practices' existiert nicht im Namespace 'Microsoft' (fehlt Ihn...
10.05.2013, 03:34
1
Antwort

Auflösung überlappender Instanzen in der externen Bibliothek

Ich versuche show etwas vom Typ Tagged s b ( Data.Tagged ) in einem Modul, das auch aus der -Bibliothek importiert . Leider definiert die accelerate-Bibliothek die show-Instanz %Vor% in Data.Array.Accelerate.Pretty.hs. Wenn ich etwas...
06.08.2013, 03:37
4
Antworten

CSS-Stil Konfliktprävention und Namespacing-Techniken

Angenommen, Sie erstellen ein konzeptionelles Widget namens "Awesome Widget" und möchten es vollständig vor Konflikten mit umgebenden Elementen oder untergeordneten Elementen schützen, die sich als Inhalt im Widget befinden. Was wir nicht wo...
25.05.2011, 16:18
2
Antworten

Namespaces dokumentieren, die mehrere Dateien umfassen doxygen

Überlegen Sie, ich habe 2 Header-Dateien. %Vor% & amp; & amp; %Vor% Wie soll ich damit umgehen, wenn ich mit Doxygen dokumentiere?     
19.08.2010, 19:47
1
Antwort

Verwendung der Deklaration für den konkreten Ausgabeoperator (mit konkreter Signatur)

%Vor% Gibt es eine Möglichkeit zu erklären, nur eines von operators << aus dem Namespace nm im globalen und nicht beides zu verwenden?     
20.10.2015, 12:36
3
Antworten

Optimale erweiterte Klassenbenennungskonvention?

Welche der folgenden Namenskonventionen wird am häufigsten verwendet / akzeptiert oder welche ist für die meisten Projekte optimal? Es fällt mir schwer, mich zu entscheiden. %Vor% Mit anderen Worten, sollte ich die Basisklasse in den gleiche...
21.06.2010, 07:18
1
Antwort

Was sind Anwendungsfälle für Git-Namespaces?

Ich habe vor Kurzem von Git-Namespaces erfahren und versuche gerade, es zu knacken. In welchen Situationen können Namespaces in Git nützlich sein?     
14.05.2015, 13:24