• 6304阅读
  • 6回复

关于q基本数据类型的问题. [复制链接]

上一主题 下一主题
离线pywepe
 
只看楼主 正序阅读 楼主  发表于: 2009-12-26

int == qint32  ??
short == qint16  ??

char == QChar ??

还有很多类似的


是不是这的关系呢??

离线mecland
只看该作者 6楼 发表于: 2009-12-26
很多软件为了适应不同的平台,都把基本数据类型进行了重定义。如果不考虑平台相关性,你直接用 C 或 C++就可以
离线dbzhang800

只看该作者 5楼 发表于: 2009-12-26
引用楼主pywepe于2009-12-26 11:30发表的 关于q基本数据类型的问题. :
int == qint32  ??
short == qint16  ??
char == QChar ??
.......


前两个是“不一定” (C/C++标准 对 int 和  short的长度没有指定,平台相关)
最后一个是“不是” (一个是字节,一个是unicode)
离线benbenmajia

只看该作者 4楼 发表于: 2009-12-26
在QT里面你完全可以不用QT中的数据类型啊,继续用C的就好了
安然.....
离线benbenmajia

只看该作者 3楼 发表于: 2009-12-26
基本情况是这样的,QT就是C++开发出来的一个应用库
安然.....
离线yangfanxing
只看该作者 2楼 发表于: 2009-12-26
typedef quint16
Typedef for unsigned short. This type is guaranteed to be 16-bit on all platforms supported by Qt.
typedef quint32
Typedef for unsigned int. This type is guaranteed to be 32-bit on all platforms supported by Qt.

差不多是。用的时候查assistant就可。
但是QChar是个类,跟char就。。。字符的数据类型还是char.
PHPWind好恶心。。。不想看这种界面。。。
离线pywepe
只看该作者 1楼 发表于: 2009-12-26
引用楼主pywepe于2009-12-26 11:30发表的 关于q基本数据类型的问题. :
int == qint32  ??
short == qint16  ??
char == QChar ??
.......



我想我已经找到答案了
快速回复
限100 字节
 
上一个 下一个