Ich organisiere ein Bibliotheksprojekt und habe eine zentrale Manager-Klasse mit dem Namen Scenegraphund eine ganze Reihe anderer Klassen, die im Scenegraph-Namespace leben. Was ich wirklich möchte, ist, dass der Szenegraph MyLib.Scenegraphund die anderen Klassen sind MyLib.Scenegraph.*, aber es scheint die einzige Möglichkeit zu sein, alle anderen Klassen zu inneren Klassen …
Diesen Fehler bekommen, wenn ich oben setze use Blog;. Warnung: Die use-Anweisung mit dem nicht zusammengesetzten Namen 'Blog' hat keine Auswirkung auf ... Blog ist mein Namespace, in dem ich 3 Klassen habe: Artikel, Liste und Kategorie und einige Funktionen. Wenn ich meine Statistik auf ändere, use Blog\Article;funktioniert es ... …
Wie rufe ich Funktionen auf, die in der Datei abc.R in einer anderen Datei definiert sind, z. B. xyz.R? Eine zusätzliche Frage ist, wie ich in abc.R definierte Funktionen über die R-Eingabeaufforderung / Befehlszeile aufrufe.
Ist es möglich, einen Clojure-Namespace auf mehrere Quelldateien aufzuteilen, wenn Sie vorab kompilieren :gen-class? Wie (:main true)und (defn- ...)ins Spiel kommen?
Namespaces zu haben, scheint für die meisten Sprachen ein Kinderspiel zu sein. Aber soweit ich das beurteilen kann, unterstützt ANSI C dies nicht. Warum nicht? Gibt es Pläne, es in einen zukünftigen Standard aufzunehmen?
Ich las die Quelle von Artifice durch und sah: module Artifice NET_HTTP = ::Net::HTTP # ... end Zeile: https://github.com/wycats/artifice/blob/master/lib/artifice.rb#L6 Warum nicht einfach tun, Net::HTTPanstatt ::Net::HTTP, was bedeutet es, wenn Sie ::als Präfix verwenden?
Gibt es einen Unterschied zwischen dem Umschließen von Header- und CPP-Dateiinhalten in einen Namespace oder dem Umschließen nur des Headerinhalts und dem anschließenden Verwenden des Namespace in der CPP-Datei? Mit Unterschied meine ich jede Art von Leistungseinbußen oder leicht abweichenden Semantiken, die Probleme verursachen können oder alles, was ich beachten …
class C { using namespace std; // error }; namespace N { using namespace std; // ok } int main () { using namespace std; // ok } Bearbeiten : Willst du die Motivation dahinter wissen.
Betrachten Sie ein Paar von zwei Quelldateien: eine Schnittstellendeklarationsdatei ( *.hoder *.hpp) und ihre Implementierungsdatei ( *.cpp). Lassen Sie die *.hDatei wie folgt aussehen: namespace MyNamespace { class MyClass { public: int foo(); }; } Ich habe zwei verschiedene Methoden zur Verwendung von Namespaces in Quelldateien gesehen: *.cpp Übung 1 …
Ich habe gerade angefangen, F # zu lernen (mit wenig Erfahrung mit .NET). Verzeihen Sie mir also die wahrscheinlich sehr einfache Frage: Was ist der Unterschied zwischen einem Namespace und einem Modul in F #? Vielen Dank Dave Edit: Danke für die Antwort Brian. Das wollte ich wissen. Nur eine …
Ich verwende ein Objekt aus einer Drittanbieter-API mit einer Eigenschaft vom Typ System.Windows.Media.ImageSource, kann den System.Windows.Media-Namespace jedoch nirgendwo finden. Wenn ich versuche, meinem Projekt einen Verweis hinzuzufügen, wird dieser System.Windows.Mediain der Liste der Optionen nicht angezeigt. Mein Projekt zielt auch auf .Net 3.5 ab. Muss ich noch etwas tun, um …
Eine der Unklarheiten meines Entwicklungssystems (Codegear C ++ Builder) ist, dass einige der automatisch generierten Header darauf bestehen, ... using namespace xyzzy ... Anweisungen in ihnen, die sich auf meinen Code auswirken, wenn ich ihn am wenigsten will oder erwarte. Gibt es eine Möglichkeit, eine vorherige "using" -Anweisung irgendwie abzubrechen …
Angenommen, ich habe zwei Namespaces k8s-app1 und k8s-app2 Mit dem folgenden Befehl kann ich alle Pods aus einem bestimmten Namespace auflisten kubectl get pods -n <namespace> Wir müssen allen Befehlen einen Namespace anhängen, um Objekte aus den jeweiligen Namespaces aufzulisten. Gibt es eine Möglichkeit, einen bestimmten Namespace festzulegen und Objekte …
Meine C # WinForms-Lösung hat zwei Projekte. Eine DLL, die das Hauptprojekt ist, an dem ich arbeite, und eine ausführbare WinForms, die ich "Sandbox" nenne, damit ich die DLL einfach auf einmal kompilieren / ausführen / debuggen kann. Ich arbeite in .Net 4.0 für beide Projekte. Alles funktionierte einwandfrei, bis …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.