Suchergebnisse für Anfrage "c++"
Wie man einen mathematischen Ausdruck mit boost :: spirit parst und an eine Funktion bindet
Ich möchte eine Funktion mit 2 Argumenten definieren double func(double t, double x);wobei die eigentliche Implementierung aus einer externen Textdatei gelesen wird. Zum Beispiel in der Textdatei angeben function = x*t;die Funktion sollte die ...
boost.future: Sind diese beiden Codeteile gleichwertig?
Ich bin besorgt über versteckte Blockierungsprobleme, die sich aus diesen beiden Codeteilen ergeben könnten. Bei mir funktioniert der erste, der zweite nicht. Ich bin sicherer, dass der nicht funktionierende Code zwar nicht blockiert, aber nicht ...
Werden Klassen- / Strukturmember immer in der Reihenfolge im Speicher erstellt, in der sie deklariert wurden?
Dies ist eine Frage, die von @ ausgelöst wurRob Walker [https://stackoverflow.com/users/3631/rob-walker] 's AntwortHie [https://stackoverflow.com/questions/36455/alignment-restrictions-for-mallocfree#36466] . Angenommen, ich deklariere eine ...
xml-Analyse mit boost
Ich analysiere die XML-Datei mit der BOOST-Bibliothek- <da> <m_day Type="int">15</m_day> <m_month Type="int">8</m_month> <m_year Type="int">1947</m_year> </da>Mein CPP-Code lautet: #include <boost/archive/xml_oarchive.hpp> ...
cmake erzeugt einen Fehler unter Windows, da es \ als Escape-Sequenz verwendet.
Ich habe so etwas in meinem cmake: set(MyLib_SRC $ENV{MyLib_DIR}/MyLib.cpp) add_library(MyLibrary STATIC ${MyLib_SRC}) Aber als ich den cmake ausgeführt habe, erhalte ich diesen Fehler: CMake Warning (dev) at CMakeLists.txt:97 (add_library): ...
Warum gibt es zwei Überladungen für vector :: push_back?
Warum nichtvector::push_back [http://en.cppreference.com/w/cpp/container/vector/push_back] eine Weiterleitungsreferenz nehmen, anstatt zwei Überladungen zu haben? Ich habe gelesen, dass der einzige Grund, warum Sie lvalues und rvalues ...
Covarianter Rückgabetyp und Typkonvertierung
s->duplicate() gibt ein Objekt vom Typ @ zurüBox*, aber ich erhalte einen Fehler beim Initialisieren mitBox*. Es sieht so aus, als würde es zurück in @ konvertierShape*. Was bringt es, kovariante Rückgabetypen zu haben, wenn sie wieder in den ...
Unmangling das Ergebnis von std :: type_info :: name
Ich arbeite gerade an einem Protokollcode, der unter anderem Informationen über die aufrufende Funktion ausgeben soll. Dies sollte relativ einfach sein, Standard-C ++ hat eintype_info Klasse. Dieser enthält den Namen der typeid-Klasse / function ...
Get gprof zum Profil basierend auf der Uhrzeit der Wanduhr?
Mein Verständnis ist, dass gprof standardmäßig die CPU-Zeit berücksichtigt. Gibt es eine Möglichkeit, das Profil basierend auf der Uhrzeit der Wanduhr zu erstellen? Mein Programm benötigt viel Festplatten-E / A, sodass die verwendete ...
Passing Member-Funktionszeiger auf die C-Style-Funktion
Ich versuche, den Zeiger der Mitgliedsfunktion an die Funktion im C-Stil zu übergeben (wie es die Bibliothek in C ist) Der gewünschte Zeiger ist definiert als: void (*)(int, const char*)Die Funktion, die ich übergeben möchte, lautet: void ...