2
Je veux simplement convertir un TBuf en TInt en Symbian. J'ai essayé de le faire comme suit:TBuf to TInt Symbian
TBuf<2> buf;
buf.Copy(_L("10"));
TInt valInt;
TLex8 lex(buf);
lex.Val(valInt);
Ici, je reçois le message d'erreur:
Error: #289: no instance of constructor "TPtrC8::TPtrC8" matches the argument list
argument types are: (TBuf<2>)
aide serait très apprécié!
Merci
.. ou bien, utilisez TLEX (ce qui est un alias pour TLex16). BTW, 'buf.Copy (" 10 ")' ne fonctionnera pas, vous avez besoin par exemple. '_L8 (" 10 ")' pour en faire un descripteur littéral. – laalto
En effet. Bien repéré. –