Als «c++» getaggte Fragen

115
'const int' vs. 'int const' als Funktionsparameter in C ++ und C.

Erwägen: int testfunc1 (const int a) { return a; } int testfunc2 (int const a) { return a; } Sind diese beiden Funktionen in jeder Hinsicht gleich oder gibt es einen Unterschied? Ich bin an einer Antwort für die C-Sprache interessiert, aber wenn die C ++ - Sprache etwas Interessantes...

115
Die am häufigsten verwendeten Teile von Boost [geschlossen]

Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese...

115
Wenn in C ++ throw ein Ausdruck ist, welchen Typ hat er?

Ich habe dies in einem meiner kurzen Streifzüge zum Reddit aufgegriffen: http://www.smallshire.org.uk/sufficientlysmall/2009/07/31/in-c-throw-is-an-expression/ Grundsätzlich weist der Autor darauf hin, dass in C ++: throw "error" ist ein Ausdruck. Dies ist im C ++ - Standard sowohl im Haupttext als...

115
C / C ++ maximale Stapelgröße des Programms

Ich möchte DFS auf einem 100 x 100-Array ausführen. (Angenommen, Elemente des Arrays stellen Diagrammknoten dar.) Unter der Annahme des schlimmsten Falls kann die Tiefe rekursiver Funktionsaufrufe bis zu 10000 betragen, wobei jeder Aufruf bis zu 20 Bytes benötigt. Ist es also machbar, dass die...

115
C ++ Rückgabe eines Verweises auf eine lokale Variable

Ist der folgende Code (func1 ()) korrekt, wenn er i zurückgeben muss? Ich erinnere mich, dass ich irgendwo gelesen habe, dass es ein Problem gibt, wenn ein Verweis auf eine lokale Variable zurückgegeben wird. Wie unterscheidet es sich von func2 ()? int& func1() { int i; i = 1; return i; } int*...

115
CMake Ausgabe- / Erstellungsverzeichnis

Ich bin ziemlich neu in CMake und habe ein paar Tutorials zur Verwendung gelesen und einige komplizierte 50 Zeilen CMake-Skript geschrieben, um ein Programm für 3 verschiedene Compiler zu erstellen. Damit ist wahrscheinlich mein gesamtes Wissen über CMake abgeschlossen. Jetzt ist mein Problem,...

114
Versteckte Funktionen von C ++? [geschlossen]

Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese...