11 2011 档案
摘要://可以这样声明一个数组: int **p = new int*[num1]; //而对每一个*p(一共num1个*p)申请一组内存空间: for(int i=0; i <num1; ++i) p[i] = new int[num2]; //其中,num1是行数,num2是数组的列数。//逐个释放for (int i = 0; i < num1; ++i) delete []p[i]; delete []p;
阅读全文
摘要:【vc <--> vc】返回void* 类型void*__stdcalltorrent_hash(constchar*TorrentFilePath){charszText[41]={0};if(strcmp(TorrentFilePath,"")==0||TorrentFilePath==NULL)returnNULL;stringstrHashString="abcdefg";sprintf(szText,"%s",strHashString.c_str());printf("dlloutput:[%s%s]
阅读全文
摘要:【vc <--> vc】void__stdcalltorrent_hash(char*hash,constchar*TorrentFilePath){if(strcmp(TorrentFilePath,"")==0||TorrentFilePath==NULL)return;stringstrHashString="abcdefg";memcpy(hash,strHashString.c_str(),strlen(strHashString.c_str()));printf("dlloutput:[%s%s]AnylistResul
阅读全文
摘要:from:http://baike.baidu.com/view/161302.htm定义 虚函数必须是基类的非静态成员函数,其访问权限可以是protected或public,在基类的类定义中定义虚函数的一般形式: virtual 函数返回值类型 虚函数名(形参表) { 函数体 }作用 虚函数的作用是实现动态联编,也就是在程序的运行阶段动态地选择合适的成员函数,在定义了虚函数后,可以在基类的派生类中对虚函数重新定义,在派生类中重新定义的函数应与虚函数具有相同的形参个数和形参类型。以实现统一的接口,不同定义过程。如果在派生类中没有对虚函数重新定义,则它继承其基类的虚函数。 当程序发现虚...
阅读全文