Actually u r right that its printing tab, when I changed 9 to 38 it printed "&". Also this
cout << "(" << char(9) << ")\n"; is printing tab or & but not 9.
Why I need is number to character is , because there is a function char * getbaserep( int number , int base)
I need this number to string conversion for this above function that takes a number and return it in a particular base,
I am able to code the function, but the number its returning has to be converted to string as the return type of the function 'getbaserep' is char*.
Morover I am doing it character by character, because if the base representation calculated is 01011 . than it should actually return reverse of it 11010.
So any idea how to convet a number to string form.