Tutorial on understanding strings in Symbian


I have Carbide.c++ Developer from Nokia and I want to create applications for my S60 phone. I've looked at the samples that goes with the different SDK's for S60 but I haven't found any simple explanation on how strings, called descriptors, are used in Symbian.

One of the problems are that I'm visually impaired and therefore it takes quite some time to read through large documents that has page up and page down with lots of unuseful info and I've given up.

I'm willing to give it another try. Can anyone help me?

8/20/2013 12:56:45 PM

Accepted Answer

Here are a few sites on blogspot that may help. They have RSS feeds that will hopefully be easier to consume than paging through PDFs.

9/1/2008 10:49:31 PM

I'd second This is invaluable for getting to grips with Descriptors.

Also, sites such as have forums for Symbian C++ specific code problems.


The best advice regarding descriptors I give to any new Symbian developer in my company is to try and avoid using the descriptors when not necessary. The Symbian SDK has the libc API which includes stdio, stdlib, string and more. I usually use char* types and when necessary I convert it to a descriptor (when I need to send a string to an SDK method which requires it).


Licensed under: CC-BY-SA with attribution
Not affiliated with: Stack Overflow
Email: [email protected]