Fehler, Irrtümer, Fragen - Seite 2361
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
Vielleicht sollte sie in den Funktionen angezeigt werden?
Ich werde versuchen, sie zu entwerfen.
Liebe Webdesigner der Website,
Hier ist ein Screenshot der Nachrichten, bitte sagen Sie mir, welcher Gesprächspartner gerade ausgewählt ist
Schon klettern meine Augen auf meine Stirn, um zu verstehen, an wen ich schreibe .....
Bitte kennzeichnen Sie diejenigen, denen Sie nicht geantwortet haben, diejenigen, denen Sie geantwortet haben, und die Person, der Sie eine SMS schreiben, mit einem eigenen Farbcode ...
Liebe Webdesigner der Website,
Hier ist ein Screenshot der Nachrichten, bitte sagen Sie mir, welcher Gesprächspartner gerade ausgewählt ist
Schon klettern meine Augen auf meine Stirn, um zu verstehen, an wen ich schreibe: .....
Bitte kodieren Sie diejenigen, denen ich nicht geantwortet habe, diejenigen, denen ich geantwortet habe, und einen separaten Farbcode für die Person, der ich gerade schreibe...
2
Ich stimme allerdings zu. Man merkt es nicht immer, es gibt wenig Kontrast.
Hier ist ein Screenshot der Nachrichten, bitte sagen Sie mir, welcher Gesprächspartner gerade ausgewählt ist
ob es möglich ist, einen *CObject-Zeiger in MQL zu dereferenzieren?
Ich habe verschiedene Varianten ausprobiert, hier ist ein Skript zum Testen, ich füge 3 Myclass-Elemente zur verknüpften Liste hinzu und ändere dann die Werte der CMyclass-Felder, es funktioniert:
Kann ich Felder von dynamisch erstellten CMyclass-Elementen ändern, ohne den ZwischenzeigerCMyclass *result ?
Etwa so:(CMyclass *)(base.GetCurrentNode()).x = 99;
PS: Ich vermute, wir müssen typedef verwenden, aber bisher erfolglos
ob es möglich ist, einen *CObject-Zeiger in MQL zu dereferenzieren?
Ich habe verschiedene Varianten ausprobiert, hier ist ein Skript zum Testen, ich füge 3 Myclass-Elemente zur verknüpften Liste hinzu und ändere dann die Werte der CMyclass-Felder, es funktioniert:
Kann ich Felder von dynamisch erstellten CMyclass-Elementen ändern, ohne den ZwischenzeigerCMyclass *result ?
Etwa so:(CMyclass *)(base.GetCurrentNode()).x = 99;
PS: Ich vermute, wir müssen typedef verwenden, aber bisher erfolglos
Ich weiß nicht, was die Bibliothek CList macht, aber ich habe das so gemacht
Ich weiß nicht, was die Bibliothek CList macht, aber ich habe das so gemacht
Danke, das ist nicht das, wonach ich suche, Ihr Beispiel ist in der Tat eine Typumwandlung per Funktionsaufruf
SZZ: Ich bin es nicht gewohnt, mit Zeigern in MQL zu arbeiten, ich versuche es zu verstehen. Dieses Beispiel scheint einfach zu sein und zu funktionieren, aber ich habe keine Lösung gefunden, wie ich das ErgebnisGetCurrentNode () -->CObject * zu meinem TypCMyclass.... bringen kann.Natürlich kann ich denCMyclass-Konstruktorverwenden, aber ich hoffe, dass es möglich ist , eine saubere Lösung in MQL auszuarbeiten
Danke, das ist nicht das, wonach ich suche, Ihr Beispiel ist in der Tat eine Typumwandlung per Funktionsaufruf
SZZ: Ich bin nicht gewohnt, mit Zeigern in MQL zu arbeiten, ich versuche, dieses einfache und funktionierende Beispiel zu verstehen, aber ich habe keine Lösung gefunden, um das ErgebnisGetCurrentNode () -->CObject * zu meinem TypCMyclass.... zu bringenNatürlich kann ichCMyclass-Konstruktor verwenden, aber ich hoffe, es gibt eine intelligente Lösung der Typumwandlung in MQL
Ich habe dort keine Funktionen, mein Problem ist das, das Sie beschrieben haben. Meine Basisklasse ist CNode (mit den Methoden Prev(), Next() usw.) Die Schleife ruft Felder von COrder auf, das sein Nachkomme ist. Die Schleife wird 1 Mal in defines deklariert und dann überall verwendet.