Als «c++» getaggte Fragen

97
Sequence-Zip-Funktion für c ++ 11?

Mit der neuen bereichsbasierten for-Schleife können wir Code wie schreiben for(auto x: Y) {} Welche IMO ist eine enorme Verbesserung von (zum Beispiel) for(std::vector<int>::iterator x=Y.begin(); x!=Y.end(); ++x) {} Kann es verwendet werden, um zwei gleichzeitige Schleifen wie die Pythons-...

97
Wie konvertiere ich von int nach char *?

Ich weiß nur: #include <sstream> #include <string.h> using namespace std; int main() { int number=33; stringstream strs; strs << number; string temp_str = strs.str(); char* char_type = (char*) temp_str.c_str(); } Aber gibt es eine Methode mit weniger

97
Moderne Art, STL-Container zu filtern?

Als ich nach Jahren von C # zu C ++ zurückkehrte, fragte ich mich, wie die moderne Methode zum Filtern eines Arrays aussehen würde: Wie können wir etwas Ähnliches wie diese Linq-Abfrage erreichen: var filteredElements = elements.Where(elm => elm.filterProperty == true); Um einen Vektor von...

96
ACE vs Boost vs POCO [geschlossen]

Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Verbessere diese...

96
Speicherverwaltung in Qt?

Ich bin ziemlich neu in Qt und wundere mich über einige grundlegende Dinge mit Speicherverwaltung und dem Leben von Objekten. Wann muss ich meine Objekte löschen und / oder zerstören? Wird dies automatisch erledigt? Welche der von mir erstellten Objekte muss ich im folgenden Beispiel löschen? Was...

96
So definieren Sie mehrere Include-Pfade in Makefile

Neu in C ++; Grundlegendes Verständnis von Includes, Bibliotheken und dem Kompilierungsprozess. Habe noch ein paar einfache Makefiles gemacht. Mein aktuelles Projekt beinhaltet die Verwendung einer informix DB-API und ich muss Header-Dateien in mehr als einem nicht standardmäßigen Verzeichnis...