TBuf 到 Tint Symbian
我只是想在 Symbian 中将 TBuf 转换为 TInt。 我尝试按照以下方式执行此操作:
TBuf<2> buf;
buf.Copy( _L("10"));
TInt valInt;
TLex8 lex(buf);
lex.Val(valInt);
在这里我收到错误消息:
Error: #289: no instance of constructor "TPtrC8::TPtrC8" matches the argument list
argument types are: (TBuf<2>)
非常感谢帮助!
谢谢
I simply wanna convert a TBuf to TInt in Symbian. I tried to do it the following way:
TBuf<2> buf;
buf.Copy( _L("10"));
TInt valInt;
TLex8 lex(buf);
lex.Val(valInt);
Here I get then the error message:
Error: #289: no instance of constructor "TPtrC8::TPtrC8" matches the argument list
argument types are: (TBuf<2>)
Help would be very much appreciated!
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您使用
TLex8
,则必须使用TBuf8
。试试这个(我的 Symbian C++ 很生疏,但这应该很接近):
If you are using
TLex8
, you have to useTBuf8
.Try this (My Symbian C++ is rusty, but this should be close):