Suchergebnisse für Anfrage "c++"

4 die antwort

Teilweise Spezialisierung von Funktionsschablonen

Weiß jemand, ob in C ++ 11 Funktionsvorlagen teilweise spezialisiert werden können?

12 die antwort

Korrektur von Segmentierungsfehlern in C ++

Ich schreibe ein plattformübergreifendes C ++ - Programm für Windows und Unix. Auf der Fensterseite wird der Code ohne Probleme kompiliert und ausgeführt. Auf der Unix-Seite wird es kompiliert, aber wenn ich versuche, es auszuführen, erhalte ich ...

10 die antwort

Warum generiert der Compiler keine Kompilierungsfehler, wenn ein falscher Argumenttyp an eine Strukturinitialisierungsliste übergeben wird?

Ich habe eine Struktur definiert, die einen Konstruktor hat: struct MyStruct { MyStruct(const int value) : value(value) { } int value; };und die folgenden Objekte: int main() { MyStruct a (true); MyStruct b {true}; }Aber ich habe weder ...

TOP-Veröffentlichungen

4 die antwort

Warum wird diese statische Elementfunktion von constexpr beim Aufruf nicht als constexpr angesehen?

Warum ist dasconstexpr static member-Funktion, gekennzeichnet durch das//! Nah Kommentar, nicht als @ gesehconstexpr wann angerufen? struct Item_id { enum Enum { size, position, attributes, window_rect, max_window_size, _ }; static constexpr int ...

8 die antwort

Ist es in Ordnung, ein Objekt aus einer Warteschlange zu "verschieben", wenn Sie dabei sind, es zu entfernen?

Ich arbeite an einem Parser fürcommands (das sind ausgefallene Wrapper für große Datenfelder) und eine Warteschlange, in der sich nicht behandelte Befehle befinden. Wenn ich einen Befehl benötige, frage ich ihn mit folgendem Code ...

20 die antwort

Bedeutung der Referenzübergabe in C und C ++?

Ich bin verwirrt über die Bedeutung von "Referenzübergabe" in C und C ++. n C gibt es keine Referenzen. Ich schätze also, als Referenz weiterzugeben bedeutet, einen Zeiger weiterzugeben. Aber warum nennst du es dann nicht pass by pointer? n C ...

10 die antwort

Warum verwendet C ++ nicht std :: nested_exception, um das Werfen vom Destruktor zu ermöglichen?

Das Hauptproblem beim Auslösen von Ausnahmen vom Destruktor besteht darin, dass in dem Moment, in dem der Destruktor aufgerufen wird, eine andere Ausnahme "im Flug" sein kann std::uncaught_exception() == true) und so ist es nicht offensichtlich, ...

4 die antwort

Schnellerer Weg zum Hinzufügen einer mehrdimensionalen Matrix?

Ich habe eine Matrix A der Größe (m * l * 4) und die Größe von m liegt bei 100.000 und l = 100. Die Größe der Liste ist immer gleich n und n <= m. Ich wollte Matrixaddition der gegebenen Indexliste tun. Ich habe diese Funktion geschrieben und ...

2 die antwort

istream Lesen nach einem Fehler

Ich habe ein kleines Stück Code zum Lesen von Benutzerdaten, wie unten: #include<iostream> #include<vector> #include<algorithm> #include<ios> #include<iomanip> #include<string> using namespace std; istream& read_dt(istream& in, vector<int>& ...

6 die antwort

Finden Sie heraus, ob / welche BLAS-Bibliothek von Numpy verwendet wird

Ich verwende Numpy und Scipy in verschiedenen Umgebungen (MacOS, Ubuntu, RedHat). Normalerweise installiere ich numpy mit dem verfügbaren Paket-Manager (z. B. Mac-Ports, apt, yum). Wie können Sie jedoch sicher sein, dass eine BLAS-Bibliothek ...