本人用char* 取得了一个文件的全部数据 本人怎么赋值给CFile,QFile等文件,可不可以不建临时文件

本人用char* 取得了一个文件的全部数据 本人怎么赋值给CFile,QFile等文件,可不可以不建临时文件

问一个问题 本人用char* 取得了一个文件的全部数据 本人怎么赋值给CFile,QFile等文件,可不可以不建临时文件 直接赋值 解决方案 80 CFile类的Write成员函数可以将char*字符串写入到文件 ……

问一下下C++里怎么样获得一个数组里元素的个数

问一下下C++里怎么样获得一个数组里元素的个数

    例如本人定义一个数组 iint  x_data[1280],先不初始化,然后本人再给它赋N个整数(数的个数和大小都是未知的),那么赋值完成后本人要怎么样获取这个数组里元素的个数呢?本人想了下,用sizeof(x_data)肯定是不行的,原因是本人已经定义好了它的大小为1280,所以sizeof”以后的结果应该就是4*1280=5120。求……

sort 自定义比较函数 连接报错

sort 自定义比较函数 连接报错

在同一个头文件中定义了两个比较函数,链接时报错 在其他.o模块中已存在该函数。 但是自定义函数的函数名实际是唯一的,这是原因是在这个模块中包含了该头文件导致的吗? 把函数放在.c文件中能否解决呢? 解决方案 40 你在头文件里定义了函数? 那一旦有两个文件include这个头文件当然就报错了 ……

hdoj2042 error2679

hdoj2042 error2679

#include<iostream> using namespace std; int main() { int N,a,i,sum; cin>>N>>endl; while(N–) { sum=3; cin>>a>>endl; for(i=0;i<a;i++) { sum=(su……

debian 装个中文输入法太痛苦了,linux 发行版做成这样太失败

debian 装个中文输入法太痛苦了,linux 发行版做成这样太失败

最近装了 debian 7,但中文输入法一直没搞定,用 fcitx 不行,ibus 也不行,各种折腾各种问题,搞了两个礼拜突然搞出来了可以输入中文了,但是第二天发现又不见了,现在又是死活弄不出来,linux 发行版光一个输入法就搞这么复杂还想在桌面领域跟 windows 竞争,简直痴人说梦。本人以前也玩过 fedora 的,也没有如此麻烦。说实在的,linu……

RTTI 或说 typeid 关键字是什么原理

RTTI 或说 typeid 关键字是什么原理

一个结构体的本质是三部分组成的吧?若干数据、若干函数指针、一个虚函数表指针 用 typeid 关键字判断具体子类类型的时候,是运行的时候判断的吧? 怎么判断呢? 根据结构体大小? 估计这个不准 解决方案 20 放到一个数组里面,然后在数组里面查找。 H.JJ的书里面也有说的。 ……

Random List删除元素

Random List删除元素

template< class T > class RandomList  { public : typedef typename T Node; typedef typename list_iterator< RandomList< Node >, Node > iterator; ……