Fehler, Irrtümer, Fragen - Seite 1207
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Es ist auch verboten, einen Zeiger als Argument an eine Funktion (die GetPointer oder jede ???) zu übergeben.
Sie müssen sich auf einen Zeiger auf eine Struktur und/oder einen einfachen Typ beziehen (nicht explizit angegeben, aber der Kontext impliziert es). Im folgenden Beispiel gibt es sogar einen Zeiger auf eine Klasse als Funktionsargument
Und wenn GetPoiner() speziell gemeint war, gibt es in Ihrem Beispiel keine andere Möglichkeit, einen Zeiger von einem Zeiger in ein Objekt umzuwandeln (außer der, die Sie verwendet haben), so dass dieses Verbot keinen Sinn ergibt
Warum ist die CList-Serialisierung beim Laden von Daten aus einer Datei CList::Load(int file_handle) nicht für den Umgang mit mehreren Kalasern ausgelegt?
virtuelles CObject* CreateElement();
es ist eine Funktion zur Erstellung von nur einer Objektklasse. Und wenn ich 5 davon habe und der Typ des nächsten in die Datei mit einer bedingten Nummer geschrieben wird.
Es ist leicht zu lösen, wenn ich einen Lader mehr habe:
virtual CObject* CreateElement(int file_handle);
Ja, es ist kein Problem, die gesamte Funktion neu zu kopieren und diese Zeile anzuhängen, aber warum nicht gleich darüber nachdenken?
Oder ich weiß nicht, wie man es richtig benutzt.
weiß jemand, wofür das ist?
vielleicht so ähnlich wie oben - nur dass es zum Ende der Geschichte zurückgeht, wenn man doppelt klickt?
Weiß jemand, wofür das ist?
Womit hat das zu tun?
Womit hat das zu tun?