Suchergebnisse für Anfrage "c++"

7 die antwort

Arrays mit fester Größe durch std :: array ersetzen?

Bei der Arbeit mit altem Code habe ich mich gefragt, ob ich Arrays mit fester Größe im C-Stil durch das neue std :: -Array ersetzen soll. Z.B. static const int TABLE_SIZE = 64; double table[TABLE_SIZE];ersetzen mit std::array<double, ...

3 die antwort

Unterschiede zwischen std :: make_unique und std :: unique_ptr mit new

Tutstd::make_unique irgendwelche Effizienzvorteile wiestd::makes_shared? Im Vergleich zum manuellen Konstruierenstd::unique_ptr: std::make_unique<int>(1); // vs std::unique_ptr<int>(new int(1));

9 die antwort

Programmgesteuertes Entfernen eines nicht leeren Verzeichnisses in C oder C ++

Wie lösche ich ein nicht leeres Verzeichnis in C oder C ++? Gibt es eine Funktion? rmdir löscht nur leere Verzeichnisse. Bitte geben Sie einen Weg ohne Verwendung einer externen Bibliothek. Sagen Sie mir auch, wie man eine Datei in C oder C ++ ...

TOP-Veröffentlichungen

1 die antwort

Wie kann ein Boost Asio SSL-Client ordnungsgemäß heruntergefahren werden?

Der Kunde macht einigessl::stream<tcp_socket>::async_read_some()/ssl::stream<tcp_socket>::async_write() Anrufe und irgendwann muss beendet werden, d. h. es muss die Verbindung ...

2 die antwort

Warum akzeptieren / geben die arithmetischen Operatoren des Iterators mit wahlfreiem Zugriff int und nicht size_t zurück?

Da die meisten Operationen aufstd::vector verlangen / zurückgebensize_t - das ist der Typ, den ich für die Indizierung verwende. Aber jetzt habe ich alle Compiler-Warnungen aktiviert, um einige signierte / nicht signierte Konvertierungsprobleme ...

2 die antwort

Wie finde ich die von einer ELF-Binärdatei in C ++ benötigten dynamischen Bibliotheken?

Wie kann ich eine Liste aller dynamischen Bibliotheken abrufen, die eine Elf-Binärdatei unter Linux mit C ++ benötigt? Sobald es mir gelungen ist, die Informationen (Dateiname?) Aus der Binärdatei zu extrahieren, kann ich die eigentliche Datei ...

17 die antwort

Überladen Sie eine C ++ - Funktion entsprechend dem Rückgabewert

Wir alle wissen, dass Sie eine Funktion anhand der folgenden Parameter überladen können: int mul(int i, int j) { return i*j; } std::string mul(char c, int n) { return std::string(n, c); }Können Sie eine Funktion entsprechend dem ...

4 die antwort

Keine Übereinstimmung für "Operator <<" in "std :: operator"

Ich bin ein C ++ Neuling. Ich habe mein erstes Programm hier ausprobiert. Für meine Augen ist dieses Programm korrekt. #include <iostream> using namespace std; class mystruct { private: int m_a; float m_b; public: mystruct(int x, float y) { m_a ...

3 die antwort

Verwenden von boost :: future mit "then" -Fortsetzungen

Das C ++ 11std::future fehlt [http://en.cppreference.com/w/cpp/thread/future] a then Methode, um Fortsetzungen an die Zukunft anzuhängen. Der Schubboost::future ...

1 die antwort

UnsatisfiedLinkError beim Aufruf einer C ++ - Methode in einer C ++ - Datei aus einer Java-Datei

Es sieht aus wie es das beliebte Problem ist, Und ich finde die Lösung immer noch nicht heraus. package name : app.cloudstringers Java file : Completed.java static { try { System.loadLibrary("ffmpeg"); } catch (UnsatisfiedLinkError e) ...