• 5311阅读
  • 2回复

补下C++:定义通用的数据类型???用QVariant如何读进quint8类型的数据? [复制链接]

上一主题 下一主题
离线yangfanxing
 
只看楼主 倒序阅读 楼主  发表于: 2010-01-08
需要一个通用的数据类型,并作为全局变量。
对传进的如byte, int, uint等能够相应地接收。。。

QList ( const QList<T> & )
中的T。。。
或者像类的模板T。。。
问题描述清楚了没?呵呵。。。

这么描述吧:
QVariant pic[100][100];

QDataStream in(&file0);
...
in >> pic[j]
...

因为数据是quint8的,要是起先定义quint8 pic[100][100];那是可以的。
可是现在定义的是QVariant pic[100][100];怎么接收数据呢?
[ 此帖被yangfanxing在2010-01-08 11:40重新编辑 ]
PHPWind好恶心。。。不想看这种界面。。。
离线xinqingfly

只看该作者 1楼 发表于: 2010-01-08
QVariant
菜鸟也是鸟
离线hackself
只看该作者 2楼 发表于: 2010-01-08
union  Var
{
     char   d_char;
     int      d_int;
    double d_double;
    .............
};
快速回复
限100 字节
 
上一个 下一个