C++编程
Ron&&Li
这个作者很懒,什么都没留下…
展开
-
动态库DLL加载方式-静态加载和动态加载
静态加载: 如果你有a.dll和a.lib,两个文件都有的话可以用静态加载的方式:message函数的声明你应该知道吧,把它的声明和下面的语句写到一个头文件中#pragma comment(lib, "a.lib")然后你的对话框.cpp中包含这个头文件就可以使用message函数了。动态加载:如果dll没有对应的.lib文件,那么就只能使用动态加载的方式了。动态调转载 2013-11-14 17:07:54 · 1816 阅读 · 0 评论 -
Halcon图像与Opencv图像相互转换(C++代码)
在将halcon程序转换到C++代码后有时我们会ji原创 2014-08-06 17:15:38 · 4386 阅读 · 0 评论 -
补补基础知识,关于字符串,字符数组,CString型字符串,strlen,sizeof
补补基础知识,关于字符串,字符数组,CS原创 2014-06-17 17:39:27 · 1302 阅读 · 0 评论 -
CString函数大全
CString的构造函数CString( );例:CString csStr;CString( const CString& stringSrc );例:CString csStr("ABCDEF中文123456");CString csStr2(csStr);CString( TCHAR ch, int nRepeat = 1 );例:CString csSt转载 2014-06-17 16:41:12 · 889 阅读 · 0 评论 -
MFC线程间通信
线程间通信主要有两种方法:原创 2014-06-06 11:07:24 · 2460 阅读 · 0 评论 -
MFC创建用户界面线程
主要步骤概括:1、使用类向导chuangj原创 2014-06-05 14:31:04 · 4972 阅读 · 0 评论 -
MFC下多线程同步机制
在程序中使用多线程时,一般很少有多个线程能哎q原创 2014-06-04 12:49:30 · 1224 阅读 · 0 评论 -
MFC线程创建以及利用线程显示字符
1、首先利用VS2010建立MFC对话框应用程序原创 2014-06-03 16:46:03 · 1005 阅读 · 0 评论 -
C++ #include—尖括号和双引号的区别
如果你看一些别的C++教程,那么你可能很早就发现了,有些书上的#include命令写作#include ,但有时候又会出现#include "文件名"。你会很疑惑,到底哪个是对的呢?为什么要有这两种不同的写法呢? 这两种写法都是正确的写法,但是它们却是有区别的。我们知道C++已经有一些编写好的头文件(比如标准函数库等等),它们存放在VC++的Include文件夹里。当我们使用#include原创 2013-11-05 15:51:48 · 1560 阅读 · 0 评论 -
虚函数与纯虚函数的作用和区别
虚函数为了重载和多态的需要,在基类中是有定义的,即便定义是空,所以子类中可以重写也可以不写基类中的此函数!纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数!虚函数引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。class Cman{public:virtual void Eat(){……};转载 2014-06-27 11:15:57 · 760 阅读 · 0 评论