OLP. Problemi di applicazione - pagina 17

 
Urain:
Puoi insegnarmi a scrivere così? :о)

Nah, sei senza speranza, è un po' un chu richiesto fuori dagli schemi. E non hai nemmeno riso per la parentesi graffa mancante negli if allegati. Hai chiesto una pala. Mi dispiace, non posso farlo.

;-)

 
MetaDriver:

Nah, sei senza speranza, è un po' un chu richiesto fuori dagli schemi. E non hai nemmeno riso per la parentesi graffa mancante negli if allegati. Hai chiesto una pala. Mi dispiace, non ce la faccio.

;-)

Sì, non diventerò un Jedi. Vado a prepararmi un po';
 
Urain:
Non posso essere un Jedi. Vado a farmi mentre (vero);

Pensi che questo ti aiuterà? Con il tuo karma?


 
MetaDriver:

Pensi che ti aiuterà? Con il tuo karma?

Beh, non puoi uccidere come un essere umano perché i vecchi peccati non te lo permettono. :о)
 

Quanto è accettabile usare il seguente costrutto?

class CCC
  {
   public:
      datetime start;                      //Сохраняем время создания объекта класса ССС
      CCC(void) : start(TimeCurrent()) {};  //Функция TimeCurrent()  указана без символа "точка с запятой"
     ~CCC(void)                      {}; 
  }

Sono confuso dal fatto che quando imposto l'operatore di chiamata di funzione"TimeCurrent();" come valore di inizializzazione per il membro iniziale (dove "punto e virgola" è la fine), il compilatore si acciglia. Quando rimuovo il carattere punto e virgola, il compilatore lo salta. Ma qualsiasi operatore di chiamata di funzione, per definizione, deve finire con un punto e virgola.

Документация по MQL5: Основы языка / Операторы / Оператор-выражение
Документация по MQL5: Основы языка / Операторы / Оператор-выражение
  • www.mql5.com
Основы языка / Операторы / Оператор-выражение - Документация по MQL5
 
Yedelkin:

Ma qualsiasi dichiarazione di chiamata di funzione, per definizione del Manuale di Riferimento, deve finire con un punto e virgola.

Il punto e virgola significa che l'operatore è terminato (che sia con una chiamata di funzione o meno). E la chiamata di funzione, se inclusa in un'espressione, è usata come un qualsiasi valore R, cioè immaginate che ci sia una variabile temporanea con il valore restituito dalla funzione.
 

Non esiste un operatore simile : chiamata di funzione.

Документация по MQL5: Основы языка / Операторы / Оператор-выражение
Документация по MQL5: Основы языка / Операторы / Оператор-выражение
  • www.mql5.com
Основы языка / Операторы / Оператор-выражение - Документация по MQL5
 
marketeer:
Il punto e virgola indica la fine della dichiarazione (con o senza chiamata di funzione ). E la chiamata di funzione, se inclusa in un'espressione, è usata come un qualsiasi valore R, cioè immaginate che ci sia una variabile temporanea con un valore restituito dalla funzione.
Quindi stai dicendo che usare la costruzione di cui sopra è accettabile per scopi OOP?
 
kazakov.v:

Non esiste un operatore simile : chiamata di funzione.

Perché non iniziate a leggere la documentazione del linguaggio con cui lavorerete e vedere le definizioni usate per gli scopi di quel linguaggio di programmazione?

Con rispetto.

 
Yedelkin:
Quindi stai dicendo che usare il design di cui sopra è accettabile?
Non sembra compilare.
Motivazione: