- 博客(14)
- 收藏
- 关注
转载 每天学一点
PDF转换到WORD PDF文件与WORD的DOC文件的制作方法不同,因此是无法直接转换为Doc文件的,需要借助一款Solid Converter PDF的软件来实现PDF文档到DOC文档的转换。该软件支持中文,在安装后会自动转换为中文界面。(下载地址:http://emuch.net/html/82881.html) 软件安装好后,打开WORD,会看到在工具栏多了一个“Ope...
2010-12-27 07:34:00 75
转载 每天学一点(10.09.01pm)
在VS2005下面建不了 MFC智能设备工程解决办法:在注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\PreApproved下增加一个新的项并命名为 {D245F352-3F45-4516-B1E6-04608DA126CC}转载于:https://www.cnblogs.com/lucky...
2010-09-01 14:24:00 88
转载 每天学一点(10.07.21.am@0)
运算符的重载 所有运算符重载均是以同样的方式进行的——用关键字operator 声明重载运算符。对于双目运算符(例如= 或+),右边的变量变成了参数。这是由构造函数完成的。这样: a = b;变成 a.operate = (b);转载于:https://www.cnblogs.com/lucky_linen/archive/2010/07/21/...
2010-07-21 10:09:00 81
转载 每天学一点(10.07.20.pm@0)
运算符的重载 一直以来对这个很迷糊。 class Count { Count(); ~Count(); int GetItsVal const { return itsVal; } void SetItsVal (int x) { itsVal = x; } void Increment () {++itsVal ; }...
2010-07-20 14:55:00 71
转载 每天学一点(10.07.19.pm@1)
为什么要在自由存储区存储对象? 自由存储区的对象在函数返回时仍然能够存在。另外,自由存储区中的对象的存储能力能够使你在运行时决定需要多少个对象,而不用事先加以声明。const会限制对象的操作,为什么还要声明const对象? 作为一个程序员来说,你希望利用编译器来帮你查找错误。一种很难发现的严重错误是函数不以明显地调用的方式改变。声明const型对象能防止这些改变。...
2010-07-19 16:55:00 72
转载 每天学一点(10.07.19.pm@0)
常量指针 和 指向常量的指针 常量指针 int * const a = &b;//int b =1; 指向常量的指针 const int * a = &b; a = &c; // int b =1,c=1; 它指向的内存不能被修改 看const关键字,他后面的不可修改,如: int * const a = &b; 后面是a,则说明a...
2010-07-19 15:20:00 55
转载 每天学一点(10.07.19.am@0)
内存的5个区域 1、全局名字空间 2、自由存储区 3、寄存器 4、代码空间 5、栈 局部变量和函数形参位于栈中,代码位于代码区,全局变量位于全局变量区。寄存器则用于内部管理,例如保存栈顶指针和指令指针等。所有剩余的内存空间都被作为自由存储区,有时也被称为堆。 局部变量的问题在于他们的寿命是有限的,当函数返回时,局部变量就被丢弃了。全局变量解决...
2010-07-19 09:52:00 67
转载 每天学一点(10.06.30.am@0)
同学给介绍的微软的官方翻译 http://www.microsoft.com/language/zh/cn/default.mspx转载于:https://www.cnblogs.com/lucky_linen/archive/2010/06/30/1768150.html
2010-06-30 10:31:00 84
转载 每天学一点(10.06.28pm@0)
Objective-C中有几种数据类型和C不太一样。特此记录。 - id 是一个指针类型,可以指向任何类型的对象 - BOOL和char是一样的,但是做为布尔值使用。 YES 表示1 NO 表示0 - IBOutlet 是个没有任何意义的宏,可以忽略。当Interface Builder从.h文件中读取类定义时,这个宏会对其做出一个提示。...
2010-06-28 15:54:00 87
转载 每天学一点(10.06.16pm@0)
今天看了一篇文章,讲的如何学习编程,觉得挺好的就归纳下,写在这个地方,给自己一个学习的方向。 (这里是以C编程为主的方向) 一、学习C语言 首先,要先学 C,面向过程都不会,面向对象就更糊涂了,无论面向对象是什么,最后都要通过面向过程来实现。这就跟 要先学习怎么走,然后才能学习怎么跑,C++其实也就是在C的基础上加了很多概念。 利用C这门语言入门,借此理解结...
2010-06-16 18:00:00 89
转载 每天学一点(10.06.11pm@1)
a = (R<0)? 0:(R>255)? 255:R 这个看起来有点头疼,是什么意思呢? 按照C++从右往左的习惯,这个是先做判断 (R>255)? 255:R 如果R<255那么就是R ,否则就是255; 我们假设 R<255,那么 上面的式子就替换成 a = (R<0)? 0:R了 ,现在就比较容易看懂了吧。转载于...
2010-06-11 14:14:00 68
转载 每天学一点(10.06.11pm@0)
void *memset(void *s, int c, size_t n); 这个主要是用来给初始化自己的数组等。。。 第一个参数是数组的指针,第二个参数是你想用来初始化的字符,第3个参数是你想初始化字符的个数。例如 char s[100]; memset(s , 0 ,sizeof(s)); for(int i = 0 ;i < ...
2010-06-11 13:58:00 62
转载 每天学一点(10.06.10pm@0)
下面的代码演示了怎样同.def文件将函数add声明为DLL导出函数(需在dllTest工程中添加lib.def文件):; lib.def : 导出DLL函数LIBRARY dllTestEXPORTSadd @ 1.def文件的规则为: (1)LIBRARY语句说明.def文件相应的DLL; (2)EXPORTS语句后列出要导出函数的名称...
2010-06-10 13:09:00 72
转载 每天学一点(10.06.10am@0)
#pragma comment( lib , "..\\debug\\libTest.lib" )的意思是指本文件生成的.obj文件应与libTest.lib一起连接。HINSTANCE hDll = LoadLibrary("..\\Debug\\dllTest.dll"); //加载dlltypedef int(*lpAddFun)(int, int); //宏定义函数...
2010-06-10 11:52:00 78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人