#include#include#include#include#includeclassC {public:
C(quint32 value=0) :
value(value) {
}//Override operator <>.friend QDataStream&operator<
friend QDataStream&operator>>(QDataStream&in, C&obj);
quint32 getValue()const{returnvalue;
}private:
quint32 value;
};
QDataStream&operator<
out<
}
QDataStream&operator>>(QDataStream&in, C&obj) {
in>>obj.value;returnin;
}/*** Copy a file*/bool copy(constQString&source,constQString&dest) {
QFile sourceFile(source);if(!sourceFile.open(QIODevice::ReadOnly)) {
#ifdef DEBUG
std::cerr<
#endifreturnfalse;
}
QFile destFile(dest);if(!destFile.open(QIODevice::WriteOnly)) {
#ifdef DEBUG
std::cerr<
<