C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll.
Ich habe diese 2 Codes:
%Vor%
und
%Vor%
und vielleicht relativ zum zweiten ohne cin.get ();
%Vor%
Meine Frage ist (erste): Was soll ich für ein Char-Array verwenden? cin oder cin.get ()? Und warum sollte ich cin.get () verwenden? ohn...
Gibt es eine Möglichkeit, zwischen einem zugewiesenen (möglicherweise abgelaufenen) schwachen_ptr und einem nicht zugewiesenen zu unterscheiden.
%Vor%
Ich verstehe die folgenden Überprüfungen für Nicht-Zuweisung oder Ablauf, aber gibt es ein...
Hier ist ein Beispiel für einen minimalen Code, das das Problem veranschaulicht:
%Vor%
Dies ergibt denselben Fehler:
%Vor%
IBM XL C / C ++ 8.0-Compiler unter AIX gibt diese Warnungen aus:
%Vor%
Ich habe auch g ++ 4.1.2 mit "-Wall" un...
Was ist der Unterschied zwischen den folgenden 2 Teilen des Codes:
1:
%Vor%
2:
%Vor%
Was ist der Hauptanwendungsfall, um Template-Argumente anstelle von Funktionsargumenten zu verwenden? Warum nicht einfach das zweite Beispiel verwend...
(möglicherweise verwandt mit Wie implementiert man eine C ++ Methode, die ein neues Objekt erzeugt, und gibt einen Verweis darauf zurück , der etwas anderes ist, aber nebenbei fast genau denselben Code enthält)
Ich möchte eine Referenz auf e...
Ich habe eine kleine Anwendung, die Dateien über das Netzwerk an einen Agenten auf einem Windows-Betriebssystem sendet.
Wenn diese Anwendung unter Windows läuft, funktioniert alles einwandfrei, die Kommunikation ist in Ordnung und die Dateien...
Kann der Default-Template-Parameter "default value" so verwenden, dass er NICHT von rechts anfängt?
Was ist das Kriterium?
Wie interpretiert der Compiler?
Zum Beispiel bin ich so überrascht, dass dieser Code funktioniert .
%Vor%
Siehe...
In meiner OpenGL-App wird es nicht möglich sein, eine Linie zu zeichnen, die größer als zehn Pixel ist. Gibt es eine Möglichkeit, mehr als zehn Pixel zu zeichnen?
%Vor%
Ich habe ein C ++ - Projekt in Eclipse (Europa) geladen und mich mit der CDT-Schnittstelle vertraut gemacht.
Es gibt eine besonders ärgerliche Fehlermeldung für die folgende Zeile:
%Vor%
somedir / somefile.h: Keine solche Datei oder kein...
Die Deklaration der strukturierten Bindung in C ++ 17 ermöglicht verschiedene Optionen, wie z :
%Vor%
Gibt es eine Möglichkeit, a und b verschiedene CV-Qualifier zu vergeben? Zum Beispiel der Typ von a als int und b als int...