C/C++
文章平均质量分 61
freeseabell
这个作者很懒,什么都没留下…
展开
-
dll 写法
dll就是将类封装好,然后就导出几个可以直接用的函数。这里是隐式创建方式:1建立.h文件(AudioRTPDLL.h),将要导出的函数罗列出来 #pragma once extern "C" __declspec(dllexport)BOOL FileSend(CString原创 2008-02-15 10:43:00 · 433 阅读 · 0 评论 -
函数参数和成员变量的关系
一般类的成员变量是在构造函数中初始化,当你想改变成员变量的值,就需要使用参数,来传递。class CFoo{public: CFoo(string str); ~CFoo(); void Print() { cout }; string data;};CFoo::CFoo(string str){ data=str; cout}CFoo::~CFoo(){ cout}这里就很典型。原创 2008-02-15 11:06:00 · 910 阅读 · 0 评论 -
new的好处
一般在新定义一个变量的时候,有时,可以直接使用classtype,有时需要new。new的好处,是你新产生的变量,不仅自己可以使用,而且可以被别的地方使用(这里别的地方是指函数以外仍然可以使用)。只有当delete后,它才消失,它是存放到了堆中。在delete之前,你可以使用它。必须注意只要new了,一定要delete。而直接的classtype a,只是可以在函数内部使用,出了这个函数就原创 2008-02-15 11:11:00 · 818 阅读 · 0 评论 -
函数有多个返回值
函数的返回情况,最常用的是函数的返回值,实际使用中,需要涉及到很多返回值的时候,函数的单个返回值显然不能满足,所以就需要有多个返回值。那么就需要用到形参,可以使用引用和指针来返回,这样就可以有多个返回值。 int max( int a, int b){if ( a>b) return a; else return b;} 是从结果返回//下边这个函数是从参数返回原创 2008-02-15 10:57:00 · 1420 阅读 · 0 评论 -
安装文件和工程文件
一般写的都是工程文件。有专门的软件可以将工程文件转换为安装文件。比如已经写好的工程 编译后有abc.exe 还有abc.dll def.dll fgh.dll在基本目录 还有comm.dll需要放win32目录有工具就能把你的工程输出的文件打包然后你把包发布用户用包里面的setup 安装选个目录 就能把文件安进去 也把 comm.dll复制到win32目录 同时在开始菜单创建原创 2008-02-15 11:01:00 · 517 阅读 · 0 评论 -
回调函数
回调函数的应用情况,是为了整个项目中的程序各种不同的程序模块的调用。一般是对计数的情况进行必要的操作。 举例函数模块A,函数模块B,如果函数模块B中的某个函数b要在固定时间n调用函数A中的某个函数a。 这里首先明白哪个是回调函数,这原创 2008-02-15 10:49:00 · 247 阅读 · 0 评论