CrissCross 0.7.2 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News CrissCross 0.7.2 (Default branch)
# 1  
Old 10-20-2008
CrissCross 0.7.2 (Default branch)

ImageCrissCross is a small cross-platform C++ library for console and file I/O, CPU identification (CPUID), hashing (MD2, MD4, MD5, SHA-1, SHA-256, SHA-512, Tiger), sockets (TCP and UDP only currently), and data structures (LList, DArray, RedBlackTree, AVLTree, SplayTree, etc). It is designed to run on Windows, Linux, FreeBSD, OpenBSD, NetBSD, Mac OS X, and even the Nintendo DS. Other platforms may become supported upon request. The main idea is to provide the ability to write a program using identical calls on the major platforms without needing to rewrite code.License: BSD License (revised)Changes:
The old build system was removed in favor of CMake. A few memory leaks have been fixed in CPUID. Support has been added for DEC Alpha and Sun SPARC (running Linux). 'flushArray' and 'flush' have been added to DArray to allow for simpler deletion of contained data. Stopwatch::Clocks() has been removed because only Windows seemed to have decent support. HashTable is now usable and is no longer considered experimental. A major findRecursive() bug (in which the result might not actually be found) has been corrected in AVLTree, RedBlackTree, and SplayTree. The test suite is now a bit more zealous about checking everything.Image

Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question