• 4496阅读
  • 1回复

怎么把char变量转换为const char *data指针啊 [复制链接]

上一主题 下一主题
离线lhb0709
 
只看楼主 倒序阅读 楼主  发表于: 2012-02-15
我在应用程序中需要调用如下write()函数,如何把变 char temp;转换成const char *data格式,求教我目前的做法是   QChar x = temp;   QChar *Px = &x;   write(Px->toAscii()); 提示:error: invalid conversion from 'char' to 'const char*'
   qint64 write(const char *data, qint64 len);    qint64 write(const char *data);    inline qint64 write(const QByteArray &data)
离线dxfans

只看该作者 1楼 发表于: 2012-02-15
wrie函数参数是指针,而你的toAscii函数返回的是一个char类型,这样转换肯定有问题。。你取其地址传过去即可
快速回复
限100 字节
 
上一个 下一个