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 eine Qtable mit vielen GUI-Elementen wie Combo-Boxen und Checkboxen in verschiedenen Cels erstellt. Ich kann auf diese Elemente zugreifen, indem ich Zeiger auf sie lege. Was ich wissen möchte ist, gibt es eine Möglichkeit zu wissen, wel...
Ich versuche ein Bild in ein Char-Array zu lesen. Hier ist mein Versuch:
%Vor%
Und das ist die Ausgabe:
%Vor%
Kann mir das jemand erklären? Gibt es ein Dateiende-Zeichen an Position 8? Dieses Beispiel wurde von cplusplus.com übernomme...
C++03 3.2.2 ... Ein Objekt oder eine nicht überladene Funktion wird verwendet, wenn der Name in einem potenziell ausgewerteten Ausdruck erscheint. Eine virtuelle Memberfunktion wird verwendet, wenn sie nicht rein ist ...
Und dann späte...
Wenn Sie den folgenden Code haben, wobei p ein Zeiger ist:
%Vor%
Da strlen() und size_t beide size_t sind, sollte ich den Code in ptrdiff_t umsetzen?
%Vor%
Wenn ja, warum?
Danke,
Greg
Ich schaue mir gerade einige Komponententestbibliotheken in C ++ an und habe einige Fragen:
In boost.test scheint es keine Spottmöglichkeit zu geben, aber ich kann kaum daran denken, Unit-Tests zu machen, ohne Mock-Objekte / Funktionen zu e...
Ich habe das folgende Problem:
%Vor%
Wie Sie oben sehen können, versuche ich std::function<...> foo als Mitglied einer Klasse A zu deklarieren. Hier möchte ich foo den Return-Typ std::size_t haben (was kein Problem ist) und al...
Ich mache eine Art Wrapper, der so aussieht:
%Vor%
Und ich bekomme diesen Fehler:
Apply : keine übereinstimmende überladene Funktion gefunden.
void Apply(void (__thiscall T::* )(Value),T *,Value) : Vorlagenparameter Value ist...
Ich habe über das Internet und diesen Thread nach einem kompletten gesucht
Antwort auf diese Situation Ich bin konfrontiert. Ich habe gelesen, dass das Werfen klug ist
Zeiger auf Objekte sind nicht sehr schlau. Ich will nur verstehen warum
ist d...
Ich stehe vor einer GCC-Warnung, die ich beheben möchte. Grundsätzlich gebe ich an eine Methode einen Zeiger auf eine lokale Variable weiter, was in meinem Fall vollkommen in Ordnung ist. Ich verstehe, warum der Compiler mir sagt, dass dies ein...
Ich verstehe die Notwendigkeit der virtuellen Vererbung bei der Verwendung der Mehrfachvererbung - es löst das gefürchtete Diamantproblem.
Aber was, wenn ich nicht mehrfache Vererbung verwende? Benötigen Sie überhaupt eine virtuelle Vererbun...