05 2013 档案

再议:__cdecl与__stdcall 调用约定在动态链接库调用中不同的表现
摘要:dll中函数声明 dll中函数名 void __declspec(dllexport) add(int, int)?add@@YAXHH@Z extern "C" void __declspec(... 阅读全文

posted @ 2013-05-28 15:52 silyvin 阅读(195) 评论(0) 推荐(0) 编辑

CArray 的两种方式与类中包含指针情况
摘要:参考:http://bbs.csdn.net/topics/390452085项目很复杂,我简化了下代码考虑一个类进 CArray class A{ int *m_a;public: A()//不带参数构造函数,只是为了通过编译 { int fenge = 4; }... 阅读全文

posted @ 2013-05-28 08:40 silyvin 阅读(241) 评论(0) 推荐(0) 编辑

函数传值 复制构造函数 深度拷贝
摘要:class A{ int *m_pi;public: A() { m_pi = new int; } ~A() { delete m_pi; }};void func(A _a){ int a = 0;}void main(){ A a; func(a);}运行... 阅读全文

posted @ 2013-05-07 21:51 silyvin 阅读(121) 评论(0) 推荐(0) 编辑

C++ 中dynamic_cast的使用方法
摘要:/*这是从网上摘下的例子,主要讲述了 dynamic_cast 的使用方法。*/ /* 作用:将一个基类对象指针(或引用)cast到继承类指针,dynamic_cast会根据基类指针是否真正指向继承类指针来做相应处理, 即会作一定的判断。 ... 阅读全文

posted @ 2013-05-06 16:16 silyvin 阅读(151) 评论(0) 推荐(0) 编辑

类成员析构、虚析构函数、动态生成对象相关的 关于析构顺序的杂谈
摘要:#include class A{public: A(){cout class A{public: A(){cout class A { public: A(){cout class A { public: A(){co... 阅读全文

posted @ 2013-05-01 08:51 silyvin 阅读(138) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示