_LIT、TBuf、HBufC之间的相互转换
a:  _LIT(lit,"test");
b:  TBuf<10> tbuf;
c:  HBufC* hbufc;
1.a转b
     TBuf<10> tbuf(lit);
     或:
     tbuf=lit;
2.a转c
     HBufC* hbufc= HBufC::NewL(lit().Length());
     *hbufc=lit();
     或:
     HBufC* hbufc=lit().AllocL();
3.b转c
    HBufC* hbufc= HBufC::NewL(tbuf.Length());
    *hbufc=tbuf;
4.c转b
    tbuf.Copy(hbufc->Des());

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-11
  • 2021-06-10
  • 2022-02-10
  • 2022-01-20
  • 2021-11-08
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-10
  • 2022-12-23
相关资源
相似解决方案