Indem du jeden einzelnen Character des Strings als Integer castest, wird automatisch, der ASCII-Wert zurückgegeben:
Bsp:
char ch='a';
cout << (int)ch << "\\n";
gibt 97 aus.
edit: damn, dann passiert 2h nichts in diesem Thread, und genau wenn ich daherkomme, findest du's selber raus!