Suchergebnisse für Anfrage "c++"

4 die antwort

Statische Memberdefinition der Klasse in CPP-Datei einfügen - Technische Einschränkung?

Einer meiner "Lieblingsärgerlichkeiten" beim Codieren in C ++ besteht darin, eine statische Variable in meiner Klasse zu deklarieren und dann einen Kompilierungsfehler über eine ungelöste statische Variable zu untersuchen (in früheren Zeiten ...

56 die antwort

C ++: Aufrunden auf das nächste Vielfache einer Zahl

OK - Es ist mir fast peinlich, das hier zu posten (und ich werde es löschen, wenn jemand zum Schließen abstimmt), da es sich um eine grundlegende Frage handelt. Ist dies der richtige Weg, um in C ++ auf ein Vielfaches einer Zahl ...

10 die antwort

Wie verwende ich einen C ++ - String in einer Struktur, wenn ich () dieselbe Struktur mallociere?

Ich habe das folgende Beispielprogramm geschrieben, aber es stürzt mit segfault ab. Das Problem scheint mit der Verwendung von @ zu semalloc undstd::strings in der Struktur. #include <iostream> #include <string> #include <cstdlib> struct example ...

TOP-Veröffentlichungen

2 die antwort

Wie setze ich den Follow-Fork-Modus als Kind im Debugger mit CMake

Ich habe Linux-System, und ich schreibe Programm verwendenClion IDE welche mit CMake. Ich habe einen Teil meines Programms in dem ich gernedebug child process Ich habe ein paar Themen aus diesem Forum gelesen, aber ich weiß immer noch nicht, ...

2 die antwort

Wie vergifte ich einen Bezeichner in VC ++?

Funktionsvergiftung ist eine sehr nützliche Technik in C ++. m Allgemeinen bezieht es sich darauf, eine Funktion unbrauchbar zu machen, z. Wenn Sie die Verwendung der dynamischen Zuordnung in einem Programm verbieten möchten, können ...

14 die antwort

C ++ - Zeichenfolge, die NULL sein kann

Ich bin es gewohnt, in meinen C ++ - Anwendungen Zeichenfolgen wie diese weiterzugeben: void foo(const std::string& input) { std::cout << input.size() << std::endl; } void bar() { foo("stackoverflow"); } Jetzt habe ich einen Fall, in dem ...

6 die antwort

Wie kann ich einfach nicht erkannte Zeichen verwenden?

Ich habe es dank der Boost Spirit-Bibliothek geschafft, eine pgn-Datei zu analysieren, aber sie schlägt fehl, sobald es einige Zeichen gibt, die ich nicht "vorweggenommen" habe. Hier ist meine Spirit Grammatik: #include ...

4 die antwort

Prüfen Sie, ob ein Typ im variadischen Vorlagenparameterpaket übergeben wird.

Ich habe irgendwo gehört, dass es mit der neuen C ++ 1z-Syntax wirklich einfach ist, zu überprüfen, ob ein Typ im variadischen Vorlagenparameterpaket übergeben wird - anscheinend können Sie dies mit Code tun, der fast eine Zeile lang ist. Ist ...

14 die antwort

Verwendet double schneller als float?

Doppelwerte speichern eine höhere Genauigkeit und sind doppelt so groß wie ein Float. Sind Intel-CPUs jedoch für Floats optimiert? Das heißt, sind Doppeloperationen genauso schnell oder schneller als Gleitkommaoperationen für +, -, * und /? ...

4 die antwort

Memcmp Linker Fehler Visual Studio 2015

Ich habe ein Visual Studio 2012 C ++ Projekt. Ich habe es kürzlich deinstalliert und Visual Studio 2015 installiert und das Projekt aktualisiert. Beim Erstellen des Projekts wird der folgende Fehler angezeigt: Error LNK2019 nicht aufgelöstes ...