摘要:
进制二进制 0 1组成,封2进1八进制 0~7组成,封8进1十进制 0~9组成,封10进1十六进制 0~15组成,封16进1printf以不同进制形式进行输出变量的内存地址形式变量在内存中是从高地址到低地址依次保存的,并且只保存二进制查看内存地址的两种方式:%x和%p各个类型变量的取值范围类型... 阅读全文
摘要:
有一颗树,一年两个生长周期,春天它长高一倍,夏天长高1m,问N个周期后树有多高?假设从春天开始树高为1m,第0个周期树高为1m。要求:1、可以同时输入多个生长周期 如:3//表示下面有几个生长周期 0 1 4 输出结果为:1 2 7不知道写的对不对,... 阅读全文
摘要:
记录学习,方便以后查看。 2014-12-28 看完这本书,但是我做到的又有多少呢?确实有一部分 0 不要拘泥于小节 1 在高警告级别干净利落的进行编译,不放过任何警告 2 使用自动构建系统 3 使用版本控制系统VCS 4 在代码审查上投入,对于人交流 5 一个实体应该只有一个紧凑的职责(一次只解决 阅读全文
摘要:
这是前段时间看的书,整理到这里吧,以后查看也方便。这些条款需要反复查看。条款01:视C++为一个语言联邦条款02:尽量用const、enum、inline替换#define条款03:尽可能的使用const条款04:确定对象被使用前已被初始化条款05:了解C++默认编写并调用哪些函数条款06:若不想使... 阅读全文
摘要:
流程控制顺序结构、选择结构、循环结构1、顺序结构程序默认是顺序执行的。2、选择结构if选择语句 第一种情况 if(条件)//条件成立执行下面语句 { //语句 } 第二种情况 if(条件)//条件成立执行下面语句,否则执行else里面的语句 { //语句 } else ... 阅读全文
摘要:
运算符C语言有34种运算符,常见的有加减乘除。算术运算符1、加 10+22、减 20-23、乘 12*24、除 10/25、取余 10%3 = 1; 10%-3 = 1; -10%3 = -1; -10%-3 = -1; 取余结果只和左边的数值相关,和右边数值无关。注意:类型转换 ... 阅读全文
摘要:
先来学习一下C语言基础知识,总结如下:在xcode下编写代码。1、编写代码2、编译:cc –c 文件名.c编译成功会生成一个 .o的目标文件3、链接:把目标文件.o和系统自带的库合并在一起,生成一个可执行文件。 指令:cc 文件名.o链接成功会生成一个.out可执行文件,选择用终端打开运行。4、运行... 阅读全文
摘要:
看了好多次,感觉这一次才算是真正理解了#pragma pack(4)//可手动指定对齐值typedef struct DDD{ char a;//1 起始位置可为1,2,3,4,5……. 这个放在位置1 short b;//2起始位置可为1,2,4,6,8….. 这个需要放在位置2,故之前补1 i... 阅读全文
摘要:
从开始工作到现在,期间学了不少东西,简单来说,多而杂。1、一开始我是奔着C++开发工程师去的,找了一个月左右,最后找到一家公司。然后我也没犹豫,直接进了,因为当时到北京时间不短了,差不多已经弹尽粮绝了。当时也是很冲动,因为没有经验,我也没太多要求,看了大神们的博客都说第一份工作不要讲究工资多少,... 阅读全文
摘要:
分类:输入迭代器(input iterator) < 前向迭代器(forward iterator)< 双向迭代器(bidirectional iterator)< 跳转迭代器(random access iterator)和 输出迭代器(output iterator)继承关系如下struct i... 阅读全文
摘要:
反转迭代器顾名思义,反向操作容器,而插入迭代器是将迭代器的赋值操作转换为push_back(),push_front(),insert()操作。插入迭代器要求容器必须包含对应的push_back(),push_front(),insert()操作,这样才能对容器进行插入。插入迭代器分三种 back... 阅读全文
摘要:
模板基础1、模板参数自动推导,如果是已知的参数类型与个数,这调用模板时可以不写类型。 Cout(1,3);可以写为Cout 6 T2 func(T1 v1,T3 v3,T4 v4); 7 8 9 template 14 T2 func(T1 v1,T3 v3,T4 v4)15 {16 T... 阅读全文
摘要:
这个定时关机运行过后默认最小化到托盘栏最好了,不用每次都去点了。现在来看看如何将程序显示在托盘栏。首先在头文件里声明一个变量和一个消息响应函数1 //最小化到托盘栏2 //第一步,生成一个成员变量,或者一个全局变量3 NOTIFYICONDATA m_NOTIFYICON;4... 阅读全文
摘要:
虽然上一篇实现了的定时关机,但是还不够完善,比如开机自动启动,然后按照配置的时间定时关机,并最小化到任务栏。先来说开机启动怎么实现,开机启动实现的方法有好几种,比如直接在开始菜单启动项里添加一个程序的快捷方式,路径为 C:\ProgramData\Microsoft\Windows\Start M... 阅读全文
摘要:
写个定时关机程序自用,界面简单实用,最终界面如下第一步,新建一个MFC对话框应用程序,拖几个控件过来,界面如下:然后给下拉列表框,复选按钮绑定变量,以方便进行操作。 CComboBox m_com_hour; CComboBox m_com_minute; CComboBox m_com... 阅读全文