
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Autodistruzione? - questo è nuovo :).
Sì, autodistruzione. Suppongo che tu sappia che questa è la differenza tra gli oggetti "stack" e gli oggetti dinamici - non ti chiedono quando cancellarsi, lo fanno quando escono dal blocco di programma originario :)
Probabilmente avete sentito parlare dei costruttori/operatori di copia/spostamento, giusto?
obj o; { obj q; o = q; o = move(q); // С++ вариант, более эффективный }
Probabilmente avete sentito parlare dei costruttori/operatori di copia/spostamento, giusto?
Quindi staremo all'erta per quel momento cruciale e lo copieremo così, se solo non saremo troppo in ritardo? :lol:
Solo perché non ci piace l'OOP, o ci sono altre ragioni?
Quindi staremo all'erta per quel momento cruciale e lo copieremo così, se solo non saremo troppo in ritardo? :lol:
Solo perché non ci piace l'OOP, o ci sono altre ragioni?
Certo, come potrebbe essere altrimenti? Anche tu, come proger decente, devi gestire gli oggetti dinamici tramite gli stack (tecnica RAII)
Certo, come potrebbe essere altrimenti? Come proger decente, dovete gestire anche gli oggetti dinamici tramite oggetti stack (tecnica RAII).
Intende lo spazzino? )))) o sul conteggio del numero di riferimenti. ho fatto pratica con queste cose ultimamente. ma le prestazioni di tutti questi approcci sono penose in µl purtroppo
No, non sul raccoglitore di spazzatura, ma sui puntatori intelligenti - unique_ptr, shared_ptr (con conteggio dei riferimenti), RAII facilmente googlato. Generalmente non c'è un costo extra per unique_ptr in termini di memoria (wrapper == dimensione del puntatore), e le chiamate sono sovra-ottimizzate, ma in µl tutto è triste, sì. Ma non è necessario nemmeno qui (puntatori intelligenti).
Oppure potreste prendere i modelli e scrivere qualcosa come:
https://www.mql5.com/ru/forum/295485/page18#comment_9971363
Button è anche indipendente dai dettagli, senza tutto il polimorfismo e le interfacce. Il polimorfismo ha la sua nicchia, ma è molto più ristretta di quanto si dica.
In un esempio così semplificato, il modello sembra certamente più conveniente. In effetti, non hai nemmeno bisogno di un modello lì, dato che hai solo un'istanza.
Questo esempio semplificato rende certamente il modello più conveniente. In effetti, non hai nemmeno bisogno di un modello lì, dato che hai solo un'istanza.
Lampada a bottone via g con virtualità:
Esempi banali.