Suchergebnisse für Anfrage "c++"

4 die antwort

Was passiert, wenn die C ++ - Referenz ihren Gültigkeitsbereich verlässt?

Wenn ich C ++ - Verweise richtig interpretiere, sind sie wie Zeiger, jedoch mit garantierter Datenintegrität (kein NULL, kein (int *) 0x12345). Aber was passiert, wenn der Gültigkeitsbereich des referenzierten Objekts verlassen wird? Wenn keine ...

2 die antwort

Verwendung des Klassennamens in einer Klassenvorlage ohne Vorlagenparameter

Der Code stammt aus einem C ++ - Buch wie folgt: Warum hat dieses öffentliche Mitglied Link * next kein Argument für den Typnamen? template <typename E> class Link { private: static Link<E>* freelist; public: E element; Link* next; // this ...

2 die antwort

Issue using std :: atomic_flag with worker thread

sorry for the verbosity - Ich habe mein Bestes getan, um mein Codebeispiel in einer minimal funktionalen Klasse zu komprimieren undmain() Methode Ich versuche ein @ zu benutzatomic_flag bemerken_rx() in meinem Worker-Thread beenden, wennstop() ...

TOP-Veröffentlichungen

4 die antwort

Private Teile außerhalb von C ++ - Headern verwalten: Reine virtuelle Basisklasse vs Pimpl

Ich bin kürzlich von Java und Ruby zu C ++ zurückgekehrt. Zu meiner großen Überraschung muss ich Dateien, die die öffentliche Schnittstelle verwenden, neu kompilieren, wenn ich die Methodensignatur einer privaten Methode ändere, da sich auch die ...

2 die antwort

Mit pdpotrf-Argumenten verwechselt

Ich möchte eine Cholesky-Faktorisierung in einer verteilten Umgebung durchführen. Zu diesem Zweck benutze ichpdpotrf () [https://software.intel.com/en-us/node/521465]. Es fällt mir jedoch schwer, die von der Funktion benötigten Parameter zu ...

2 die antwort

Verwalten der asynchronen Kommunikation: So überprüfen Sie die in einem anderen Thread empfangene Antwort

Ich habe einen Dispatcher-Thread und einen Listener-Thread. Wenn ich einen Befehl absende, möchte ich auf eine Antwort warten, bevor ich einen Folgebefehl sende. Außerdem muss ich die Antwort überprüfen, bevor ich mit dem zweiten Befehl ...

4 die antwort

Schnellste Methode zum Kopieren einiger Zeilen von einer Matrix in eine andere in OpenCV

Ich habe eine [32678 x 10] Matrix w2c) und ich möchte 24700 Zeilen davon in eine andere Matrix kopieren out). Ich habe den Index der zu kopierenden Zeilen in einem Vektor index). Dafür mache ich in matlab: out = w2c(index_im,:);Es dauert ...

2 die antwort

Wrapper für `__m256` erzeugt Segmentierungsfehler mit Konstruktor - Windows 64 + MinGW + AVX-Probleme

Ich habe eine Gewerkschaft, die so aussieht union bareVec8f { __m256 m256; //avx 8x float vector float floats[8]; int ints[8]; inline bareVec8f(){ } inline bareVec8f(__m256 vec){ this->m256 = vec; } inline bareVec8f &operator=(__m256 m256) { ...

18 die antwort

Wie lese ich die Ergebnisse eines system () -Aufrufs in C ++?

Ich verwende den folgenden Code, um zu versuchen, die Ergebnisse eines @ zu lesedf Befehl unter Linux mitpopen. #include <iostream> // file and std I/O functions int main(int argc, char** argv) { FILE* fp; char * buffer; long bufSize; size_t ...

4 die antwort

Wie man die Zielversion des Betriebssystems richtig einstellt, wenn eine Bibliothek unter Windows mit dem Visual C ++ - Compiler erstellt wird

Ich erstelle eine plattformübergreifende Bibliothek mithilfe des Visual C ++ 2013-Compilers mit C ++ 11-Funktionen auf der Windows-Plattform und verwende CMake (NMake-Generator) als Build-System. Ich benutze Windows 7. Meine Bibliothek ...