Atomic Memory Model 2.3

Lizenz: Kostenlose Testversion ‎Dateigröße: 1.40 MB
‎Benutzerbewertung: 4.0/5 - ‎1 ‎Stimmen

Das Atomic Memory Model ist eine leistungsstarke Methode, die Speicher auf konsistente, elegante, einfache und hocheffektive Weise handhabt, was die Qualität des Codes und die Geschwindigkeit der Entwicklung erheblich erhöht. Indem man den Speicher abstrahiert und als gekapselte Entität darstellt, kann man alle Probleme beseitigen, die sich um die Verwendung von Speicher in einem digitalen Computersystem ergeben, und sie an sich unmöglich machen. Der Download enthält die These des Modells, den vollständigen Quellcode der Beispielimplementierung "Two" (Version 2.3) für C++ und ein Referenzhandbuch. Es enthält auch eine Reihe nützlicher Hilfsklassen und den Quellcode für die Implementierung "One" (Version 1.2) sowie ein einfaches Beispielprogramm, das die Verwendung des Codes demonstriert.

VERSIONSVERLAUF

  • Version 2.3 veröffentlicht auf 2012-10-15
    Hat HandleMemory, SecureMemory, SecureString und andere Speicheratomklassen hinzugefügt. Es wurden zahlreiche Methoden mit verschiedenen Funktionen hinzugefügt, z. B. Funktionen für die Datensuche und Ressourcenmanipulation. Zahlreiche Verbesserungen wurden vorgenommen, darunter eine verbesserte Ausnahmebehandlung.
  • Version 2.2 veröffentlicht auf 2007-08-05

Programmdetails

Eula

EULA - Endbenutzer-Lizenzvertrag

Atomic Memory Model Software-Lizenz Die MIT-Lizenz [Ihr Produkt] verwendet das Atomic Memory Model von Miroslav Bonchev Bonchev. Hiermit wird jeder Person, die eine Kopie dieser Software und der zugehörigen Dokumentationsdateien (die "Software") erhält, hiermit unentgeltlich die Erlaubnis erteilt, die Software uneingeschränkt zu behandeln, einschließlich, aber nicht beschränkt auf die Rechte zur Nutzung, Zum Kopieren, Ändern, Zusammenführen, Veröffentlichen, Verteilen, Unterlizenzieren und/oder Verkaufen von Kopien der Software und zur Genehmigung von Personen, denen die Software zur Verfügung gestellt wird, unter den folgenden Bedingungen: Der oben genannte Copyright-Hinweis und dieser Genehmigungshinweis sind in allen Kopien oder wesentlichen Teilen der Software enthalten. DIE SOFTWARE IST PROVIDED "AS IS", OHNE GARANTIE EINES KIND, EXPRESS ODER IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN KEINEM EVENT SHALL THE AUTHORS ODER COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.