The Standard Portable Library is a pointer friendly C/C++ STL replacement. The API is similar to java or .net and includes network and database support.