Active Template Library: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m ha spostato ATL a Active Template Library: future ambiguità (già individuata una); omogenizzazione con voci simili |
m aggiunte |
||
Riga 1:
{{stub informatica}}
'''ATL''', [[acronimo]] di ''Active
ATL permette di creare rapidamente applicazioni di un certo livello, includendo in particolare un eccellente supporto
Fra le peculiarità di ATL, spiccano delle [[Implementazione|implementazioni]] standard e di semplice impiego delle principali classi COM, fra cui ''IUnknown'', ''IClassFactory'', ''IClassFactory2'', e ''IDispatch''; è presente inoltre un supporto completo per la creazione di intefacce duali (che implementano cioè sia IUnknown che IDispatch), classi di enumerazione standard COM, ascolto e generazione di eventi (connection points), e molto altro.
ATL consente, tra l'altro, di creare codice adatto all'[[Multithreading|esecuzione parallela]], permettendo la scelta fra [[Processo (informatica)|thread]] singolo (single-threaded), gruppo di oggetti per thread (apartment-model) o thread multipli (free-threaded), o una combinazione di questi ultimi.
[[Categoria:Microsoft]]
[[Categoria:Linguaggi di programmazione]]
[[de:Active Template Library]]
|