namespaces

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

Methoden im Namespace c #

Gibt es eine Möglichkeit, eine Funktion innerhalb eines Namespace aufzurufen, ohne die Klasse in c # zu deklarieren? Wenn ich zum Beispiel zwei Methoden hätte, die genau die gleichen sind und in allen meinen C # -Projekten verwendet werden so...
12.05.2012, 23:41
4
Antworten

C ++ std :: system 'system' kein Mitglied von std

Ich erhalte einen Fehler bei der Kompilierung eines C ++ - Programms, bei dem von den Zeilen ein Aufruf von "std :: system (SomeString)" erfolgt. Dieses Programm wurde vor 3 Jahren kompiliert, aber wenn ich es heute kompiliere, erhalte ich einen...
18.09.2009, 21:55
5
Antworten

Hat Python so etwas wie C ++?

In C ++ können Sie die Lesbarkeit Ihres Codes oft durch sorgfältige Verwendung des Schlüsselwortes "using" drastisch verbessern, zum Beispiel: %Vor% wird %Vor% Gibt es für Python etwas Ähnliches, oder muss ich alles vollständig qualifizi...
15.02.2009, 01:50
7
Antworten

Erhöht die Verwendung eines C ++ - Namespace die Kopplung?

Ich verstehe, dass eine C ++ - Bibliothek sollte einen Namensraum verwenden, um Namenskollisionen zu vermeiden, aber da muss ich schon: #include der richtige Header (oder forward deklariere die Klassen, die ich verwenden möchte) Verw...
04.02.2010, 19:36
4
Antworten

Python Pickle Unsicherheit verstehen

In der Python-Dokumentation wird angegeben, dass pickle nicht sicher ist und keine nicht vertrauenswürdigen Benutzereingaben analysieren soll. Wenn du das erforschst; Fast alle Beispiele demonstrieren dies mit einem system() Aufruf über o...
24.04.2012, 16:42
1
Antwort

XML-Deserialisierung funktioniert nur mit Namespace in XML

Die einfachste Art, mit der ServiceStack xml deserialization funktioniert, ist, wenn das XML einen Namespace enthält. Das XML, das ich erhalte, enthält jedoch keine Namespaces. Das einfachste Arbeitsbeispiel: %Vor% Das will ich aber nicht. I...
13.03.2012, 18:14
4
Antworten

Vermeiden Sie die übermäßige Verwendung von Namespaces

Meine Bibliothek verwendet mehrere verschachtelte Namespaces, die wie folgt aussehen: %Vor% Der Namespace "Utilities" enthält nützliche Erweiterungen für jede der Klassen, die nicht in der eigentlichen Klasse enthalten sein dürfen. Der Na...
02.05.2011, 13:16
3
Antworten

So überprüfen Sie die Existenz eines Namespace in PHP

Ich habe eine php-Bibliothek Ссылка und verwendet den Fetch-Namespace, den ich überprüfen möchte Existenz in meinem Skript. Mein Skriptcode: %Vor% aber diese Nachricht wird immer angezeigt. Aber die Bibliothek funktioniert voll....
20.08.2013, 14:28
2
Antworten

Die Friend-Funktion kann nicht auf die private Funktion zugreifen, wenn sich die Klasse in einem Namespace befindet

Ich habe eine Klasse in einem Namespace und diese Klasse enthält eine private Funktion. Und es gibt eine globale Funktion. Ich möchte, dass diese globale Funktion der Freund meiner Klasse ist, die sich im Namespace befindet. Aber wenn ich es als...
12.07.2010, 17:11
6
Antworten

Was bewirkt das Voranstellen von "::" für einen Funktionsaufruf in C ++? [Duplikat]

Ich habe mir einen Legacy-C ++ - Code angesehen und er hatte so etwas: %Vor% Was bedeutet diese Syntax von "::" vor den Funktionsaufrufen? Google-Fu versagt mich.     
25.11.2011, 21:43