自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 MFC常见的类

MFC常见的类:CCmdTarget:是MFC类库中消息(消息分为:标准消息(只有由CWnd类派生来的类才可以接受到此类消息)、命令消息(CCmdTarget的派生类都可以接收到此类消息)、通知消息)映射体系的一个基类,是MFC处理命令消息的基础、核心。消息映射把命令或消息引导给用户为之编写的响应函数。CWnd:窗口,   它是大多数“看得见的东西”的父类(Windows里几乎所有看得见的

2017-12-26 10:46:36 3456

原创 MFC绘图总结

hWnd(Handle ofWindow,也可以这么说:h是类型描述,表示句柄;wnd是变量对象描述,表示窗口)是窗口句柄,其中包含窗口的属性。例如,窗口的大小、显示位置、父窗口。hDC(Handle to Device Context)是图像的设备描述表,窗口显示上下文句柄,其中可以进行图形显示。利用hDC=GetDC(hWnd),可以获得一个窗口的图形设备描述表。可以通过Rel

2017-12-26 10:43:12 399

原创 MFC菜单(1)

MFC菜单学习的一些总结

2017-12-01 10:55:51 419

原创 复合类型的字节对齐

联合体、结构体、class 的大小对于复合类型,union、struct、class的对齐方式为成员中最大的成员对齐方式。union 联合体:联合体的大小取决于它所有成员中占用空间最大的一个成员大小例子:union t1{double a;int b;char c;};union t2{char buf[11];int a;}

2017-10-06 11:46:22 235

原创 sizeof总结

谈到sizeof往往就和strlen进行比较,所以接下来总结一下:size_t sizeof():属于运算符,在程序编译时,就会计算结果;针对的是数据所占的内存大小,以字节为单位表示;返回值为unsigned int;strlen:属于字符串函数,针对的是字符串,而不是所占内存大小。strlen原型:size_t strlen(char const *string)

2017-09-26 17:09:24 266

转载 迭代器

迭代器 iterator:检查容器内元素并遍历元素的数据类型。各容器都定义了自己的iterator类型,用于访问容器内的元素。即每个容器都定义了一个名为iterator的类型,这种类型支持迭代器的各种操作。 map >::iterator the;the变量,它的数据类型是由map >定义的iterator类型。    每个容器都定义了一个名为begin和end的函数

2017-08-16 22:06:07 182

原创 结构体的自引用和存储分配

c提供了两种类型的聚合数据类型:数组和结构体。数组是相同类型的数据在内存空间按顺序存储的集合,每个元素是通过下标引用或指针间接访问来选择的。结构是一些值的集合,各成员是不同的数据类型。结构体的自引用:struct work1{ int a;struct work1 b;int c; };这种引用是非法的,因为b是一个完整的结构,还包含b,这样会重复下去,

2017-08-03 21:14:09 340

原创 vi常用技巧和命令

vi的三种模式:命令   :  wq 保存退出     q! 强制退出  w 保存  q 退出编辑   :(a  i  o  A  I  O 进入编辑模式)   Esc可退出编辑模式可视   :v  可视   INS  替换         同理Esc可退出可视模式常用命令:dd:删除游标所在的整行;ndd:删除游标所在的向下n行y:复制  p:粘贴    (在可视

2017-07-17 22:19:58 242 1

原创 gcc简介及编译过程

(1)编译器 gcc 简介           Linux系统下的 gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,它是GNU的代表作品之一,gcc是可以在多种硬件平台上编译出可执行文件的超级编译器,其执行效率比一般的编译器要高出20%-30%。编译器能将C、C++语言源程序、汇编语言源程序和目标程序编译、链接成可执行文件如果没有给出可执行

2017-07-17 22:18:17 577

原创 时间戳和随机数的总结以及显示年月日与时间的函数

时间戳是指从1970年1月1日到此刻一共的时间秒数。Windows上C库函数time(NULL),产生随机数函数一般是利用时间戳。

2017-07-17 22:11:03 2085

原创 Linux shell的常用命令

常用shell命令:1.电源管理命令:poweroff  :关机reboot    :重启shutdown  :关机或重启,常用参数为-h和-r格式:shutdown 【】...time 【】   【】表示自定义添加,time表示必须要带的量。例子:shutdown -r 5有些命令是可以带参数的,命令和参数、参数与参数之间用一个或多个空格分隔man:查

2017-07-11 11:49:58 631

原创 Linux账号管理简单命令

使用者标识符:u(user)id(使用者ID)   g(group)id(组群ID),每个使用者至少都会取得两个ID,一个uid (user id)信息存储在/etc/passwd,一个gid(group ip)信息存储在/etc/group。密码信息 存储在 /etc/shadowid +用户名:查看用户的uid和gidll -d +用户:查看权限输入账号登录时,Li

2017-07-10 16:23:36 299

原创 初次接触Linux,发展历程和介绍

Linux提供了一个完整的操作系统当中最底层的硬件控制与资源管理的完整架构,这个架构是沿袭UNIX良好传统而来,所以相当稳定而且强大。

2017-07-07 21:29:54 358

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除