一点一滴成长

导航

上一页 1 ··· 6 7 8 9 10 11 12 下一页

2017年2月28日 #

虚函数的作用及应用

摘要: 1、虚函数的作用 ①、子类重写父类的虚函数后,在子类、父类中调用的虚函数都是子类的虚函数。(有一个特殊情况就是在父类的构造函数中调用的虚函数是父类中的虚函数,因为此时子类还没有构造完成。) ②、子类重写父类的虚函数后,父类指针指向父类对象的话,通过这个父类指针调用的是父类中的虚函数;子类指针指向子类 阅读全文

posted @ 2017-02-28 22:22 整鬼专家 阅读(9024) 评论(0) 推荐(0) 编辑

2016年12月9日 #

windows socket扩展函数

摘要: 1、AcceptEx() AcceptEx()用于异步接收连接,可以取得客户程序发送的第一块数据。 [cpp] view plaincopy BOOL AcceptEx( _In_ SOCKET sListenSocket, //监听套接字句柄 _In_ SOCKET sAcceptSocket, 阅读全文

posted @ 2016-12-09 14:44 整鬼专家 阅读(1852) 评论(0) 推荐(0) 编辑

2016年9月23日 #

C语言常用数据类型说明

摘要: 1、取值范围: short一般占两个字节,取值范围:-32768 - 32767 int一般占两个或四个字节,取值范围:-2147483648 - 2147483647 unsigned int一般占四个字节,取值范围:0 - 4294967295 long long一般占8个字节,取值范围:-92 阅读全文

posted @ 2016-09-23 16:08 整鬼专家 阅读(1554) 评论(0) 推荐(0) 编辑

2016年9月21日 #

boost-数据类型之auto、any、tuple、variant

摘要: 1、auto、decltype auto是C++11中的关键字,它可以通过类型推导自动得到变量或对象的类型,需要注意的是auto会忽略引用,因为引用其实就代表原对象: #include <vector> #include "boost/assign.hpp" using namespace boos 阅读全文

posted @ 2016-09-21 14:03 整鬼专家 阅读(2306) 评论(0) 推荐(0) 编辑

2016年9月13日 #

boost-断言

摘要: 标准assert宏的原型声明在<assert.h>中,其作用是如果它的测试条件为假,则调用abort()终止程序执行,程序退出的时候会弹出一个错误提示框,并向控制台输出所在文件及行号。assert()只针对debug版本,在Release版本中assert()是无效的。 使用建议:每个assert只 阅读全文

posted @ 2016-09-13 16:09 整鬼专家 阅读(1606) 评论(0) 推荐(0) 编辑

2016年9月9日 #

C语言编程题

摘要: 1、将整形a的第m位赋值到整形b的第n位 int fun4(int a, int m, int b, int n) { a = (a>>m) & 1;//将a的第m位取出,为1或0,故分两种情况 if(a == 1)//a的第m位为1,即将b的第n位设为1 { a = a << n; b = b | 阅读全文

posted @ 2016-09-09 17:32 整鬼专家 阅读(266) 评论(0) 推荐(0) 编辑

boost-使用说明

摘要: 1、 boost库中大部分组件不需要编译,直接包含对应头文件即可使用,如#include "boost/array.hpp",因为组件的声明和实现都包含在头文件hpp中。 其它一些库需要编译成静态库或动态库才能使用,如date_time、regex、thread、locale、signals、pyt 阅读全文

posted @ 2016-09-09 16:42 整鬼专家 阅读(1116) 评论(0) 推荐(0) 编辑

2016年8月26日 #

CButton控件

摘要: 1、 CButton等控件一般有两种方式创建,一是在资源视图中添加,一是在代码中使用成员函数Create()进行动态创建。如果是第一种那么添加Button变量同样在资源视图中实现,右击Button控件选择添加变量;如果是第二种那么可以直接在代码中定义Button变量。一般我们选择第一种方法,比较方便 阅读全文

posted @ 2016-08-26 15:09 整鬼专家 阅读(1452) 评论(0) 推荐(0) 编辑

2016年8月18日 #

sprintf()与sscanf()

摘要: 1、sprintf() sprintf()用于向字符串中写入格式化的数据,eg: int dSrc1 = 1; int dSrc2 = 2; char str[] = "hello"; char buf[100] = { 0 }; sprintf_s(buf, (unsigned)_countof( 阅读全文

posted @ 2016-08-18 16:25 整鬼专家 阅读(400) 评论(0) 推荐(0) 编辑

MFC中的几个虚函数

摘要: 1、PreTranslateMessage()和WindowProc() PreTranslateMessage是消息在送给TranslateMessage函数之前被调用的,通过函数名也可以猜出来。绝大多数窗口的消息都要通过这里,比较常用,当你需要在MFC之前处理某些消息时,常常要在这里添加代码。通 阅读全文

posted @ 2016-08-18 16:20 整鬼专家 阅读(806) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 下一页