摘要: 恭贺访问量过10000,谢谢各位网友的支持! 阅读全文
posted @ 2007-09-28 20:24 巨巨 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 收录:http://www.cppblog.com/zhuweisky/archive/2007/09/20/269.html我们把一个仅仅含有纯虚函数的类称为接口,我们也好像已经习惯了将这个接口中的所有纯虚函数全声明为public,而且按照这样的设计,一切都工作得不错。比如COM正是这样做的,它的接口中几乎不会存在private的纯虚函数。那么,让我们想一想,纯虚函数或者虚函数可以为private吗?如果这种方式是可行的,那么什么时候可以将(纯)虚函数设为private了?这些都是本文将要讨论的主题。一起来看看。一.访问限定符与继承 如果基类隐式(间接)向子类暴露了私有成员,那么从某种意义上 阅读全文
posted @ 2007-09-26 16:31 巨巨 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 最近机器出了问题还是网站出了问题,怎么不能使用插件了。不能更新真的很郁闷啊! 阅读全文
posted @ 2007-09-22 17:33 巨巨 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 内存泄露是VC中自我认为比较难于解决的问题之一(至少现在解决起来很麻烦了)。今天用BoundsChecker调试了一下原来自己写的程序,呵呵!居然提示内存泄露40字节。看到了泄露的代码的位置,一处new的地方,由于程序写过很长时间了,所以想不起来了,干脆模拟一下吧!程序中第一了一个结构体,用于保存数据;大致是这样吧!typedef struct para{ double a; CString b;}objpara,*pobjpara;然后在主程序中声明了,CPtrArray m_objArray;然后在函数1中调用, pobjpara p; p=new para; 。。。。 m_objArra 阅读全文
posted @ 2007-09-06 19:03 巨巨 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 下载地址:http://download.csdn.net/source/242631软件功能介绍: 用动态链接库实现了功能的分块。一个Win32动态链接库实现了从文本文件中读取一定数目的字符。一个MFC常规库实现了一个BMP文件浏览器的功能,其中用到了从动态链接库输出资源。提供了资源的切换。为初学动态链接库的示例代码。 阅读全文
posted @ 2007-09-05 14:20 巨巨 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 下载地址:http://download.csdn.net/source/241402最近没有什么可奉献给大家的,就是之前做的几个示例程序。回头看看还是有点价值,干脆发布出去了。这个例子是一个画图板的例子的代码。其中用纯虚函数做了个接口,然后在各个继承类中对接口进行了实现。并且实现了图像的持久性。用到了孙鑫老师讲课中的一个集合类对象CPtrArray。 阅读全文
posted @ 2007-09-05 08:05 巨巨 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 网络上鲜有VC版的相关代码,今日学习了VC利用ADO操纵数据库部分。查了一下MSDN写了以下代:遍历用户表的代码: CoInitialize(NULL);_ConnectionPtr pconn(__uuidof(Connection));_RecordsetPtr prs(__uuidof(Recordset)); pconn->ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D://VC//Lesson20//db.mdb;Persist Security Info=False";pco 阅读全文
posted @ 2007-08-15 19:38 巨巨 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 程序考虑以下几个方面:1)客户端和服务器端在同一程序中实现。2)由于油槽只能实现在服务器端接收数据,在客户端发送数据,因此要实现在同一进程中进行通讯,采用多线程来实现。3)界面如下:4)服务器端先接收数据,然后客户端发送数据。接收按钮的代码:pData* precv=new pData;precv->hwnd=this->m_hWnd;precv->data=NULL; HANDLE hThread=CreateThread(NULL,0,RecvData,(LPVOID)precv,0,NULL);if (hThread==NULL){MessageBox("创建 阅读全文
posted @ 2007-08-14 16:29 巨巨 阅读(181) 评论(0) 推荐(0) 编辑
摘要: http://www.abab123.com/bbs/down.asp?html=601296不错的教程下载地点。C++ 视频教程 共45讲http://www.abab123.com/bbs/down.asp?html=601296数据结构视频教程共107讲http://www.abab123.com/bbs/down.asp?html=601296面向对象程序设计 大学本科视频教程 共50讲http://www.abab123.com/bbs/down.asp?html=601296计算机网络技术 大学本科视频教程 共42讲 http://www.abab123.com/bbs/down. 阅读全文
posted @ 2007-07-25 18:04 巨巨 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1)初始化部分在资源中添加CComboBoxEx控件,在对话框类中声明变量:CComboBoxExm_cmbex;HICON m_icon[3];CImageList m_image;在对话框的OnInitDialog()函数中添加:m_icon[0]=AfxGetApp()->LoadIcon(IDI_A);m_icon[1]=AfxGetApp()->LoadIcon(IDI_B);m_icon[2]=AfxGetApp()->LoadIcon(IDI_C);m_image.Create(16,16,ILC_COLOR,3,3);for (int i=0;i<3;i 阅读全文
posted @ 2007-07-14 16:33 巨巨 阅读(279) 评论(0) 推荐(0) 编辑