wrapper

Ein Wrapper ist eine OOP-Technik, bei der ein Objekt ein anderes Objekt, eine Ressource (dynamisch zugewiesener Speicher, Betriebssystemdatei- / widow-Handle, Socket, Thread-Mutex usw.) oder eine Reihe von Subroutinen einkapselt (umschließt), versteckt und schützt eine andere (möglicherweise einfacher zu bedienende) Schnittstelle.
4
Antworten

C ++ Standard / de facto STL-Algorithmus-Wrapper

Gibt es Standard- / De-facto-Standard- (Boost-) Wrapper um Standardalgorithmen, die mit Containern arbeiten, die Anfang und Ende definieren. Lass mich dir zeigen, was ich mit dem Code meine: %Vor% Ich weiß, dass es leicht geschrieben werden...
01.02.2010, 19:44
2
Antworten

Wie schreibe ich einen Wrapper über Funktionen und Member-Funktionen, der Code vor und nach der Wrapped-Funktion ausführt?

Ich versuche, eine Wrapper-Klasse oder -Funktion zu schreiben, die es mir erlaubt, Code vor und nach der Wrapped-Funktion auszuführen. %Vor% Idealerweise sollte der Wrapper generisch sein und sowohl für Funktionen als auch für Member-Funktio...
25.01.2010, 20:39
3
Antworten

Unmanaged C ++ mit C ++ / CLI umhüllen - ein richtiger Ansatz

Wie im Titel angegeben, möchte ich, dass meine alte C ++ - Bibliothek in Managed .NET funktioniert. Ich denke an zwei Möglichkeiten: 1) Ich könnte versuchen, die Bibliothek mit / clr zu kompilieren und "It Just Works" -Ansatz zu versuchen....
10.01.2011, 00:07
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
1
Antwort

Java erlaubt, java.lang.Short, aber nicht java.lang.Integer Byte zuzuweisen

%Vor% Programm kompiliert für Kurz, aber für Ganzzahlkompilierung fehlschlägt mit "inkompatiblen Typen" Nachricht. Ich habe Schwierigkeiten, dieses Verhalten zu verstehen. Ich konnte nichts für dieses spezielle Szenario finden.     
13.08.2014, 17:27
4
Antworten

Wie kann ich eine Vector Wrapper-Klasse verwenden, wenn sie in einem anderen Vektor eingeschlossen ist?

Betrachten Sie eine freie Funktion aus einer dritten Teilbibliothek, die ein std::vector als Argument erwartet: void foo( std::vector<sometype>& ); Jetzt schreibe ich einen Wrapper um diesen Typ, damit ich Memberfunktionen hin...
12.05.2015, 09:41
1
Antwort

Mehrere Ebenen von Jackson WRAPPER_OBJECTs verschachteln

Auf keinen Fall bin ich ein Jackon / JSON-Assistent, was wahrscheinlich aus dem folgenden Problem ersichtlich ist: Ich habe zwei mögliche Datenstrukturen, die ich erhalte. Die erste heißt MengeTransaktion: %Vor% Dies wird durch das folgen...
20.11.2014, 10:58
1
Antwort

C # IStream Implementierung von IStream

Zunächst ist dies kein Duplikat von Gibt es schon eine Wrapper-Klasse für einen COM-Interoperor IStream? , weil ich die Implementierung in die andere Richtung brauche. Ich muss eine IStream-Implementierung von IO.Stream zu IStream erstellen. Ab...
29.07.2013, 10:35
5
Antworten

Wrap ein IEnumerable und Ausnahmen abfangen

Ich habe eine Menge Klassen, die Process() -Objekte haben und ihre eigenen Objekte zurückgeben können: %Vor% Ich möchte eine Prozessorklasse schreiben, die einen dieser Prozessoren umbrechen kann, und alle nicht abgefangenen Ausnahmen pro...
30.09.2010, 23:54
1
Antwort

Passen Sie den Speicherort der von Cython generierten .so-Datei an

Ich habe ein Cython-Paket mit Wrappern einer C-Bibliothek. Dies ist die Baumstruktur des Pakets %Vor% Machen %Vor% setzt die _wrap.so -Datei in das oberste Verzeichnis package/ , das normalerweise in den meisten Fällen benötigt wird...
25.06.2015, 07:21