Als «c++» getaggte Fragen

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entwickelt und hat eine ähnliche Syntax, ist aber jetzt eine völlig andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll. Verwenden Sie ein versionierungsspezifisches Tag für Fragen zu einer bestimmten Standardversion [C ++ 11], [C ++ 14], [C ++ 17] oder [C ++ 20] usw.



5
Wie gut wird Unicode in C ++ 11 unterstützt?
Ich habe gelesen und gehört, dass C ++ 11 Unicode unterstützt. Ein paar Fragen dazu: Wie gut unterstützt die C ++ - Standardbibliothek Unicode? Tut std::stringwas es soll? Wie benutze ich es? Wo liegen mögliche Probleme?
183 c++  unicode  c++11 


2
Warum ist "dies" ein Zeiger und keine Referenz?
Ich habe die Antworten auf diese Frage C ++ Vor- und Nachteile gelesen und diesen Zweifel beim Lesen der Kommentare bekommen. Programmierer finden es häufig verwirrend, dass "dies" ein Zeiger, aber keine Referenz ist. Eine weitere Verwirrung ist, warum "Hallo" nicht vom Typ std :: string ist, sondern als char …


11
So rufen Sie Erase mit einem Reverse-Iterator auf
Ich versuche so etwas zu tun: for ( std::list< Cursor::Enum >::reverse_iterator i = m_CursorStack.rbegin(); i != m_CursorStack.rend(); ++i ) { if ( *i == pCursor ) { m_CursorStack.erase( i ); break; } } Das Löschen erfordert jedoch einen Iterator und keinen umgekehrten Iterator. Gibt es eine Möglichkeit, einen umgekehrten Iterator …
181 c++ 

12
Gibt es in C ++ eine maximale Array-Längenbeschränkung?
Gibt es eine maximale Länge für ein Array in C ++? Ist es ein C ++ - Limit oder hängt es von meinem Computer ab? Ist es optimierbar? Kommt es auf den Typ an, aus dem das Array besteht? Kann ich diese Grenze irgendwie überschreiten oder muss ich nach einer …
181 c++  arrays 


19
Wie finde ich einen Speicherverlust in einem C ++ - Code / Projekt?
Ich bin ein C ++ - Programmierer auf der Windows-Plattform. Ich verwende Visual Studio 2008. Normalerweise lande ich im Code mit Speicherlecks. Normalerweise finde ich den Speicherverlust durch Überprüfen des Codes, aber es ist umständlich und nicht immer ein guter Ansatz. Da ich mir kein kostenpflichtiges Tool zur Erkennung von …
180 c++  memory-leaks 

16
Wo sind statische Variablen in C und C ++ gespeichert?
In welchem ​​Segment (.BSS, .DATA, other) einer ausführbaren Datei werden statische Variablen gespeichert, damit sie keine Namenskollision haben? Beispielsweise: foo.c: bar.c: static int foo = 1; static int foo = 10; void fooTest() { void barTest() { static int bar = 2; static int bar = 20; foo++; foo++; bar++; …





Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.