Suchergebnisse für Anfrage "c++"

14 die antwort

Wie würden Sie eine binäre Matrix transponieren?

Ich habe binäre Matrizen in C ++, die ich mit einem Vektor von 8-Bit-Werten darstelle. Zum Beispiel die folgende Matrix: 1 0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 0 1 1 1 1 wird dargestellt als: const uint8_t matrix[] = { 0b01010101, 0b00110011, ...

2 die antwort

CMAKE - Kompilierungsflags für Bibliotheken setzen

Ich habe ein CMakeLists.txt-Skript zum Kompilieren meiner Bibliotheken. Das Problem ist, dass ich die Kompilierungsflags für die Bibliotheken nicht setzen kann. Ich habe es versuch SET(CMAKE_CXX_FLAGS "/W3 /nologo /EHsc") ...

20 die antwort

Visual Studio 2015 gibt mir Fehler beim Erstellen eines einfachen Testkonsolenprogramms.

Hier ist der Code, den ich verwende. #include "stdafx.h" #include <iostream> int main() { std::cout << "hi"; return 0; }Wenn ich eine einfache C ++ - Konsolenanwendung erstelle und versuche, sie zu erstellen, tritt dieser Fehler auf: cannot ...

TOP-Veröffentlichungen

2 die antwort

float128 und Double-Double-Arithmetik

Ich habe in Wikipedia gesehen, dass eine Möglichkeit, Quad-Genauigkeit zu implementieren, die Verwendung von Double-Double-Arithmetik ist, auch wenn die Genauigkeit in Bezug auf Bits nicht exakt gleich ...

8 die antwort

Warum ist MATLAB beim Erstellen von Zufallszahlen schneller als C ++?

Ich benutze MATLAB seit einiger Zeit für meine Projekte und hatte fast nie Erfahrung mit C ++. Ich brauchte Geschwindigkeit und hörte, dass C ++ effizienter und schneller als MATLAB sein kann. Also habe ich folgendes versucht: Ich habe mit ...

2 die antwort

Wie verwende ich lokale Klassen mit Vorlagen?

GCC scheint es nicht zu billigen, Vorlagen mit lokalen Klassen zu instanziieren: template <typename T> void f(T); void g() { struct s {}; f(s()); // error: no matching function for call to 'f(g()::s)' }VC beschwert sich nicht. Wie soll es ...

2 die antwort

Drei Konvertierungen in impliziter C ++ - Konvertierungssequenz

Die Seite beihttp: //en.cppreference.com/w/cpp/language/implicit_cas [http://en.cppreference.com/w/cpp/language/implicit_cast] gibt an, dass bis zu drei Konvertierungssequenzen in einer impliziten Konvertierungssequenz ausgeführt werden ...

4 die antwort

Verwenden des noexcept-Operators zum Verketten von noexcept-Deklarationen

Warum macht dasnoexcept Operator nehmen einen Ausdruck anstelle einer Funktionssignatur / -deklaration? Betrachten Sie das folgende Dummy-Beispiel: #include <string> void strProcessor(const std::string& str) noexcept(true) { }; struct Type{ ...

10 die antwort

Wie genau sollte ich einen Shuffle- oder Zufallszahlenalgorithmus für ein Array implementieren, um Anführungszeichen in zufälliger Reihenfolge anzuzeigen?

Ich weiß bereits, dass es Antworten für diese Art von Dingen gibt, aber ich weiß nicht wirklich, wie ich sie in meinem Code implementieren soll. Außerdem möchte ich auf die Verwendung weiterer Funktionen verzichten, sofern dies nicht erforderlich ...

6 die antwort

Name Suche und Klassenbereich

Warum ist der Rückgabetyp von setVal vom Typ string und der Parametertyp vom Typ double typedef string Type; Type initVal(); class Exercise { public: typedef double Type; Type setVal(Type); Type initVal(); private: int val; }; ...