All C++ developers will rejoice to hear that Penrillian has finally ported its uSTL library to S60v3. Cutting a long story short, the so-called Standard Template Library is a collection of routines that significantly help C++ programmers(as they contain loads of code that’s needed often).

Penrillian themselves describe their product as following:

Penrillian is pleased to announce the free availability of an open Standard Template Library (STL) for Symbian OS. This has been one of the most common requests from Symbian programmers looking for a ready-made set of common classes to speed the development process.

The library is a port of Mike Sharov’s uSTL implementation. It has the particular feature of generating small object code sizes - an important requirement for most Symbian OS applications.

The library provides a subset of the full C++ STL standard library, along with some features to improve usability for Symbian OS. The additional features include:
* Easy interchange between Symbian OS Descriptors and std::string UTF strings
* Using User::Leave for memory errors.

Penrillian is making the new STL available as a free download from this website under the MIT Licence (virtually no restrictions on use). The latest release has been tested on both UIQ and Series 60 Edition 3 devices.

Documentation about installation and use of the the port is available with the release; there are many good books available on using the STL with C++.

Get the library file here:
http://www.penrillian.com/content/view/82/73/


Related posts:

  1. SDL port for S60v3 surfaces
  2. Carbide.c++ version 1.3 hits RC2 and feature freeze
  3. Carbide.vs updated
  4. A Nokia insider’s thoughts on Windows
  5. Nokia buys Symbian; PalmSource coffin shakes in expectance of neighbor