Errori, bug, domande - pagina 2877 1...287028712872287328742875287628772878287928802881288228832884...3184 Nuovo commento Igor Makanu 2020.10.14 14:21 #28761 fxsaber: Come faccio a sapere in ME quale funzione/metodo il cursore è ora dentro? A volte scorro anche su / giù per il codice, poi cerco dove ho modificato e il cursore si trova Se ho modificato, uso Ctrl + Z (rollback delle modifiche) ME va al cursore e immediatamente Ctrl + Y (rollback delle modifiche) Discussione sull articolo "MetaTrader MetaTrader 4 Build 529 Domande dai principianti MQL5 fxsaber 2020.10.14 14:27 #28762 Igor Makanu:A volte scorro anche su / giù per il codice, poi cerco dove ho modificato e il cursore si trova Se ho modificato, uso Ctrl + Z (rollback delle modifiche) ME va al cursore e immediatamente Ctrl + Y (rollback delle modifiche) Allo stesso modo! Anche ALT + DESTRA/SINISTRA. Ma avete ancora bisogno di ottenere il nome della funzione. O andare alla sua definizione. fxsaber 2020.10.14 14:29 #28763 Qual è la differenza tra queste bandiere? FileSelectDialog(NULL, NULL, NULL, FSD_WRITE_FILE, FileNames, NULL); FileSelectDialog(NULL, NULL, NULL, 0, FileNames, NULL); Vladimir Pastushak 2020.10.14 18:03 #28764 Il problema con i messaggi privati di nuovo ... Alexey Viktorov 2020.10.14 19:21 #28765 Vladimir Pastushak: Il problema con i messaggi privati di nuovo ... Nella casella di ricerca, digitate il nome di chiunque vi abbia scritto. Poi tutto tornerà alla normalità. Ho appena controllato oggi. Renat Fatkhullin 2020.10.14 20:00 #28766 Le chat sono in fase di aggiornamento, mi dispiace per l'inconveniente temporaneo fxsaber 2020.10.14 23:40 #28767 typedef datetime (*TIME)( void ); datetime Func() { return(0); } TIME T = TimeCurrent; // Error. TIME T2 = Func; // OK. È sempre stato il caso che non si possono fare puntatori alle funzioni del personale? fxsaber 2020.10.15 00:39 #28768 È giusto che non ci sia nessun errore? void OnStart() { for (int i = 0; i < 5; i++) // OK } A100 2020.10.15 02:04 #28769 fxsaber: È sempre stato il caso che non si possa fare il puntatore nelle funzioni dello staff? Sì, è sempre stato impossibile. fxsaber: È corretto che non ci sia nessun errore? Questa è una svista, almeno perché le seguenti voci sono equivalenti void f1() { for (; false ;) } //нормально ??? void f2() { while( false ) } //Error: '}' - semicolon expected Corrispondentemente, il comportamento del compilatore deve essere identico, il che è diverso Igor Makanu 2020.10.15 17:20 #28770 dovete ottenere 1 uint da 2 ushort ci sono 2 opzioni(giallo / verde): input ushort inA = USHORT_MAX; input ushort inB = USHORT_MAX; input ushort inC = USHORT_MAX; input ushort inD = USHORT_MAX; uint param1 = (uint)inA << (sizeof(ushort) * 8) | inB; uint param2 = (uint)inC << (sizeof(ushort) * 8) | inD; union ushortTouint { uint param[2]; ushort in[4]; }; ushortTouint param_arr; //+------------------------------------------------------------------+ void OnStart() { printf("ver 1: %X , %X", param1, param2); param_arr.in[0] = inA; param_arr.in[1] = inB; param_arr.in[2] = inC; param_arr.in[3] = inD; printf("ver 2: %X , %X", param_arr.param[0], param_arr.param[1]); } //+------------------------------------------------------------------+ come fareste a sapere quale variante di conversione funzionerebbe più velocemente durante l'ottimizzazione (userò 10 uint e rispettivamente 20 ushort) Martin è così cattivo? Valanga Algoritmi, metodi di soluzione, 1...287028712872287328742875287628772878287928802881288228832884...3184 Nuovo commento
Come faccio a sapere in ME quale funzione/metodo il cursore è ora dentro?
A volte scorro anche su / giù per il codice, poi cerco dove ho modificato e il cursore si trova
Se ho modificato, uso Ctrl + Z (rollback delle modifiche) ME va al cursore e immediatamente Ctrl + Y (rollback delle modifiche)
A volte scorro anche su / giù per il codice, poi cerco dove ho modificato e il cursore si trova
Se ho modificato, uso Ctrl + Z (rollback delle modifiche) ME va al cursore e immediatamente Ctrl + Y (rollback delle modifiche)
Allo stesso modo! Anche ALT + DESTRA/SINISTRA. Ma avete ancora bisogno di ottenere il nome della funzione. O andare alla sua definizione.
Il problema con i messaggi privati di nuovo ...
Nella casella di ricerca, digitate il nome di chiunque vi abbia scritto. Poi tutto tornerà alla normalità. Ho appena controllato oggi.
È sempre stato il caso che non si possono fare puntatori alle funzioni del personale?
È sempre stato il caso che non si possa fare il puntatore nelle funzioni dello staff?
Sì, è sempre stato impossibile.
È corretto che non ci sia nessun errore?
Questa è una svista, almeno perché le seguenti voci sono equivalenti
Corrispondentemente, il comportamento del compilatore deve essere identico, il che è diverso
dovete ottenere 1 uint da 2 ushort
ci sono 2 opzioni(giallo / verde):
come fareste a sapere quale variante di conversione funzionerebbe più velocemente durante l'ottimizzazione (userò 10 uint e rispettivamente 20 ushort)