Suchergebnisse für Anfrage "c++"

4 die antwort

Call-Funktion von DLL in Front-End-Javascript geladen (DLL in clientseitigem Javascript laden)

Ich habe eine einfache clientseitige Javascript-Anwendung. Ich möchte, dass es eine DLL-Datei (für einen SwipeReader CR100) lädt und Funktionen aus der DLL-Bibliothek im Javascript-Code aufruft. Die zweite Möglichkeit besteht darin, Listener zu ...

4 die antwort

union 'punning' structs w / "common initial sequence": Warum schreibt C (99+), aber nicht C ++, eine 'sichtbare Deklaration des Unionstyps' vor?

HintergrunDiskussionen über die meist nicht oder nur in der Implementierung definierte Art des Type-Punings über einunion zitiere normalerweise die folgenden Bits, hier via @ecatmur https: ...

6 die antwort

Sequenzpunkte in printf

Ich leseHie [https://en.wikipedia.org/wiki/Sequence_point#Sequence_points_in_C_and_C.2B.2B] dass es einen Sequenzpunkt gibt: Nach der Aktion, die dem Formatbezeichner für die Eingabe- / Ausgabe-Konvertierung zugeordnet ist. Zum Beispiel im ...

TOP-Veröffentlichungen

4 die antwort

Vorlagenvorlagenklassenargument als Parameter @ verwend

Modern C ++ Design gibt das folgende Beispiel: template <class T> struct EnsureNotNull { static void Check(T*& ptr) { if (!ptr) ptr = GetDefaultValue(); } }; template < class T, template <class> class CheckingPolicy = EnsureNotNull, template ...

2 die antwort

Iteriere durch jede Bitmaske einer ganzen Zahl in aufsteigender Reihenfolge der Bitanzahl [duplizieren]

Diese Frage hat hier bereits eine Antwort: Generiere alle binären Strings der Länge n mit k gesetzten Bits [/questions/1851134/generate-all-binary-strings-of-length-n-with-k-bits-set] 11 AntwortenWas ist die effizienteste Methode zum Durchlaufen ...

6 die antwort

Verwenden von enum als Vorlagentypargument in C ++

Gibt es irgendwelche Einschränkungen / Probleme bei der Verwendung einer Aufzählung als Template (Typ) -Argument in C ++? Beispiel enum MyEnum { A, B, C, D, E }; template <typename _t> class MyTemplate { public: _t value; void func(const _t& ...

4 die antwort

Qt - Zugriff auf den Bundle-Pfad

Die Qt-Dokumentation "Mac Unterschiede [http://doc.qt.nokia.com/4.6/mac-differences.html#mac-os-x-native-api-access]ie Seite "@" enthält den folgenden Code für den Zugriff auf den Bundle-Pfad einer Anwendung: CFURLRef appUrlRef = ...

16 die antwort

Ändern Sie das aktuelle Arbeitsverzeichnis in C ++

Wie kann ich mein aktuelles Arbeitsverzeichnis in C ++ plattformunabhängig ändern? Ich fand diedirect.h Header-Datei, die Windows-kompatibel ist, und dieunistd.h, das UNIX / POSIX-kompatibel ist.

4 die antwort

Not sure, wie man einige der Leistungsergebnisse meines parallelisierten Matrixmultiplikationscodes erklärt

Ich führe diesen Code in OpenMP für die Matrixmultiplikation aus und habe die Ergebnisse gemessen: #pragma omp for schedule(static) for (int j = 0; j < COLUMNS; j++) for (int k = 0; k < COLUMNS; k++) for (int i = 0; i < ROWS; i++) ...

4 die antwort

Was verursacht eine Sigtrap in einer Debug-Sitzung

In meinem C ++ - Programm verwende ich eine Bibliothek, die "sendet?" ein Sigtrap auf einem bestimmten Betrieb, wenn ich es ausprüfe (gdb als Ausprüfer verwendend). Ich kann dann wählen, ob ich das Programm fortsetzen oder stoppen möchte. Wenn ...