Atomic Memory Model 2.3

Licenza: Prova gratuita ‎Dimensioni del file: 1.40 MB
‎Valutazione utenti: 4.0/5 - ‎1 ‎Voti

Atomic Memory Model è una metodologia potente che gestisce la memoria in modo coerente, elegante, semplice e altamente efficace, aumentando notevolmente la qualità del codice e la velocità di sviluppo. Astraendo la memoria e rappresentarla come entità incapsulata, si possono eliminare tutti i problemi che sorgono intorno all'uso della memoria in un sistema di computer digitali e renderli intrinsecamente impossibili. Il download include la tesi del modello, il codice sorgente completo dell'implementazione di esempio "Two" (versione 2.3) per C++ e un manuale di riferimento. Include anche una serie di utili classi di supporto e il codice sorgente per l'implementazione "One" (versione 1.2) e un semplice programma di esempio che dimostra l'uso del codice.

cronologia delle versioni

  • Versione 2.3 pubblicato il 2012-10-15
    Sono state aggiunte handlememory, securememory, securestring e altre classi di atomi di memoria. Sono stati aggiunti numerosi metodi con varie funzionalità, ad esempio funzioni per la ricerca dei dati e la manipolazione delle risorse. Sono stati apportati numerosi miglioramenti, tra cui una migliore gestione delle eccezioni.
  • Versione 2.2 pubblicato il 2007-08-05

Dettagli del programma

Eula

Contratto di licenza con l'utente finale

Licenza software modello di memoria atomica La licenza MIT [il prodotto] utilizza il modello atomico di memoria di Miroslav Bonchev Bonchev. È concessa l'autorizzazione, gratuitamente, a chiunque abbia ottenuto una copia di questo software e dei relativi file di documentazione (il "Software"), a trattare il Software senza restrizioni, inclusi, a titolo esemplificativo e non limitazioni, i diritti di utilizzo, copia, modifica, unione, pubblicazione, distribuzione, sublicenza e/o vendita di copie del Software e di consentire alle persone a cui il Software è fornito di farlo, alle seguenti condizioni: L'informativa sul copyright di cui sopra e la presente informativa sull'autorizzazione saranno incluse in tutte le copie o parti sostanziali del Software. IL SOFTWARE VIENE FORNITO "COSÌ COM", SENZA GARANZIA DI ALCUN TIPO, ESPLICITO O IMPLICITO, INCLUSE, A TITOLO TITOLO OSO MA NON LIMITATO, LE GARANZIE DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO PARTICOLARE E NON VIOLAZIONE. IN NESSUN CASO GLI AUTORI O I TITOLARI DEI DIRITTI D'AUTORE SARANNO RESPONSABILI PER QUALSIASI RECLAMO, DANNO O ALTRA RESPONSABILITÀ, IN UN'AZIONE DI CONTRATTO, ILLECITO O ALTRO, DERIVANTE, DA O IN RELAZIONE AL SOFTWARE O ALL'USO O AD ALTRI RAPPORTI NEL SOFTWARE.