Atomic Memory Model 2.3

Licentie: Gratis proefperiode ‎Bestandsgrootte: 1.40 MB
‎Gebruikersbeoordeling: 4.0/5 - ‎1 ‎Stemmen

De Atomic Memory Model is een krachtige methodologie die het geheugen behandelt in een consistente, elegante, eenvoudige en zeer effectieve manier, sterk verhogen van de kwaliteit van de code en de snelheid van ontwikkeling. Door het geheugen te abstraheren en het te vertegenwoordigen als een ingekapselde entiteit, kan men alle problemen elimineren die zich voordoen rond het gebruik van geheugen in een digitaal computersysteem en ze intrinsiek onmogelijk maken. De download omvat de scriptie van het model, de volledige broncode van voorbeeldimplementatie "Two" (versie 2.3) voor C++, en een referentiehandleiding. Het bevat ook een reeks nuttige helperklassen en de broncode voor implementatie "One" (versie 1.2), en een eenvoudig voorbeeldprogramma dat het gebruik van de code demonstreert.

versiegeschiedenis

  • Versie 2.3 geplaatst op 2012-10-15
    Toegevoegd HandleMemory, SecureMemory, SecureString en andere geheugen atoom klassen. Toegevoegd tal van methoden met verschillende mogelijkheden, zoals functies voor het vinden van gegevens en resource manipulatie. Er zijn tal van verbeteringen aangebracht, waaronder een betere behandeling van uitzonderingen.
  • Versie 2.2 geplaatst op 2007-08-05

Programmadetails

Overeenkomst

EULA - Licentieovereenkomst voor eindgebruikers

Softwarelicentie voor Atoomgeheugenmodel De MIT-licentie [uw product] maakt gebruik van het Atomic Memory Model van Miroslav Bonchev Bonchev. Hierbij wordt kosteloos toestemming verleend aan elke persoon die een kopie van deze software en bijbehorende documentatiebestanden (de "Software") verkrijgt om zonder beperking in de Software te handelen, met inbegrip van, zonder beperking, de rechten om de Software te gebruiken, te kopiëren, te kopiëren, te wijzigen, samen te voegen, te publiceren, te distribueren, te distribueren, te sublicentieren en/of kopieën van de Software te verkopen, en om personen aan wie de Software is geleverd, toe te staan dit te doen, onder de volgende voorwaarden: De bovenstaande auteursrechtverklaring en deze toestemmingsverklaring worden opgenomen in alle kopieën of substantiële delen van de Software. DE SOFTWARE WORDT GELEVERD "AS IS", ZONDER ENIGE GARANTIE VAN WELKE AARD DAN OOK, UITDRUKKELIJK OF IMPLICIET, INCLUSIEF MAAR NIET BEPERKT TOT DE GARANTIES VAN HANDELSBAARHEID, FITNESS VOOR EEN BEPAALD DOEL EN NONINFRINGEMENT. IN GEEN GEVAL ZIJN DE AUTEURS OF HOUDERS VAN HET AUTEURSRECHT AANSPRAKELIJK VOOR ENIGE VORDERING, SCHADEVERGOEDING OF ANDERE AANSPRAKELIJKHEID, HETZIJ IN EEN VORDERING TOT OVEREENKOMST, ONRECHTMATIGE DAAD OF ANDERSZINS, VOORTVLOEIEND UIT, UIT OF IN VERBAND MET DE SOFTWARE OF HET GEBRUIK OF ANDERE TRANSACTIES IN DE SOFTWARE.