2
Ich möchte einfach einen TBuf in Symbian in TInt konvertieren. Ich versuchte es die folgende Art und Weise zu tun:TBuf zu TInt Symbian
TBuf<2> buf;
buf.Copy(_L("10"));
TInt valInt;
TLex8 lex(buf);
lex.Val(valInt);
Hier bekomme ich dann die Fehlermeldung:
Error: #289: no instance of constructor "TPtrC8::TPtrC8" matches the argument list
argument types are: (TBuf<2>)
Hilfe sehr geschätzt werden würde!
Dank
.. oder alternativ verwenden Tlex (die ein Alias für TLex16 ist). BTW, 'buf.Copy (" 10 ")' wird nicht funktionieren, Sie benötigen z.B. '_L8 (" 10 ")' um es zu einem Deskriptor-Literal zu machen. – laalto
In der Tat. Gut beobachtet. –