析构函数和delete

析构函数和delete

class A { public:     A(int i = 3){  a = i; }     ~A(){  cout << "destructor" << endl;  }     int value(){return a;} private:     int a; }; int main() {     A a;    ……

Send发送结构体的小疑问?

Send发送结构体的小疑问?

现在有一个结构体: 比如说  struct Sendbuf {     char Datebuf[100]; }; 发送: Sendbuf sendbuf; memset(sendbuf.Datebuf,0,sizeof(sendbuf.Datebuf)/sizeof(char)); strcpy_s(sendbuf.Datebuf,strlen(……

使用的是Unicode码编译后出现 串联不匹配的字符串

使用的是Unicode码编译后出现 串联不匹配的字符串

  使用的是Unicode码,程序段如下: void CPicBrowserView::SetFile(LPCWSTR lpFileName) { CString tmp; FILE * fp=NULL;//文件指针初始化为空 CString m_TempFile;//用于保存文件路径字符串 if(lpFileName!=NULL)//如果路径为空……

求一个能用的C++ 读取forpro DBF文件并转成 TXT的程序

求一个能用的C++ 读取forpro DBF文件并转成 TXT的程序

  求一个能用的C++ 读取forpro DBF文件并转成 TXT的程序,谢谢   数据库的操作还是用ADO直接操作,然后再根据自己的格式输出信息到TXT文件比较好。   有个DBF的库,前年还移植过,可以直接在纯C下操作DBF的,可以增删改。现在工作系统加密,不能传输。 搜一下了   forpro和foxpro不是一回事!……

为什么带迭代器的函数为什么不能有特化呢(泛型函数)

为什么带迭代器的函数为什么不能有特化呢(泛型函数)

  写了个快速排序函数模板,但是对于字符串类型是不能排序的,因为在比较大小*p < *i时,应该用strcmp()函数,所以需要再写一个带比较器版本。但是我问老师为什么不直接再写一个针对字符串的特化版本,而要去写一个带比较器版本的,他说迭代器的模板是不能特化的,但是没有解释为什么,请问大神为什么迭代器的模板不能特化呢?是不能特化呢,还是只是为……

C++  error LNK2019: 无法解析的外部符号

C++ error LNK2019: 无法解析的外部符号

C++ 1>ShortestPath.obj : error LNK2019: 无法解析的外部符号 “private: class std::map<int,int,struct std::less<int>,class std::allocator<struct std::pair<int co……

error C2065: default: 未声明的标识符 C2253: Sales_data: 纯说明符或抽象重写说明符

error C2065: default: 未声明的标识符 C2253: Sales_data: 纯说明符或抽象重写说明符

c++ default 虚函数 标识符 #include < iostream > #include < string > using namespace std; class Sales_data{ // 友元函数 friend istream& operator >> (istream&,……