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.





7
Gibt es Vorteile beim Übergeben eines Zeigers gegenüber dem Übergeben eines Verweises in C ++?
Welche Vorteile bietet das Übergeben eines Zeigers gegenüber dem Übergeben eines Verweises in C ++? In letzter Zeit habe ich eine Reihe von Beispielen gesehen, bei denen die Übergabe von Funktionsargumenten durch Zeiger anstelle der Übergabe als Referenz ausgewählt wurde. Gibt es Vorteile dabei? Beispiel: func(SPRITE *x); mit einem Anruf …

8
Was ist genau der Basiszeiger und der Stapelzeiger? Worauf weisen sie hin?
Verwenden Sie dieses Beispiel aus Wikipedia, in dem DrawSquare () DrawLine () aufruft. (Beachten Sie, dass dieses Diagramm unten hohe Adressen und oben niedrige Adressen enthält.) Könnte mir jemand erklären was ebpund espin diesem Zusammenhang sind? Nach allem, was ich sehe, würde der Stapelzeiger immer auf den oberen Rand des …
225 c++  c  assembly  x86 



13
Was ist der beste kostenlose C ++ - Profiler für Windows? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Jahren . Verbessere diese Frage Ich suche einen Profiler, um den Engpass in meinem …
224 c++  windows  profile 

6
Funktion als Vorlagenargument übergeben
Ich suche nach den Regeln, nach denen C ++ - Vorlagen als Argumente übergeben werden. Dies wird von C ++ unterstützt, wie in einem Beispiel hier gezeigt: #include <iostream> void add1(int &v) { v+=1; } void add2(int &v) { v+=2; } template <void (*T)(int &)> void doOperation() { int temp=0; …






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.