摘要: 1、首先在官网上下一个boost的版本( http://www.boost.org); 2、解压到D:\mine (D:\mine\boost_1_66_0) 3、编译安装boost boost_1_66_0目录下会有一个bootstrap.bat批处理,可以直接点击它,会在 boost_1_66_ 阅读全文
posted @ 2018-11-01 11:27 木木ing 阅读(623) 评论(0) 推荐(0) 编辑
摘要: // 数字校验 2位小数 function floatNum(obj){ obj.value = obj.value.replace(/[^\d]/g,""); //清除"数字"以外的字符 obj.value = obj.value.replace(/[^\d.]/g,""); //清除"数字"和"."以外的字符 obj.value = obj.value... 阅读全文
posted @ 2018-10-29 14:44 木木ing 阅读(192) 评论(0) 推荐(0) 编辑
摘要: git常用命令 团队协作git操作流程: 克隆一个全新的项目,完成新功能并且提交: 目前正在test分支上面开发某个功能,但是没有完成。突然一个紧急的不过需要处理 git 工作流程 阅读全文
posted @ 2018-10-29 14:32 木木ing 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 线程状态: 在一个线程的生存期内,可以在多种状态之间转换,不同的操作系统可以实现不同的线程模型,定义许多不同的线程状态,每个状态还可以包含多个子状态,但大体来说,如下几种状态是通用的: 1)就绪:参与调度,等待被执行,一旦被调度选中,立即开始执行 2)运行:占用CPU,正在运行中 3)休眠:暂不参与 阅读全文
posted @ 2018-09-14 17:50 木木ing 阅读(4558) 评论(0) 推荐(1) 编辑
摘要: 关于C和C++的区别是面试中经常会被问到的问题,本着即将面试的心态,进行知识整理,并对小知识点进行扩展; C/C++的联系: C++是C的超集,兼容大部分C的语法的结构; 联系嘛我只能想到这个,毕竟cplusplus嘛! C/C++区别: 第一点就应该想到C是面向过程的语言,而C++是面向对象的语言 阅读全文
posted @ 2018-09-13 15:43 木木ing 阅读(773) 评论(1) 推荐(0) 编辑
摘要: 1. C 和 C++ 区别 2. const 有什么用途 主要有三点: 1:定义只读变量,即常量 2:修饰函数的参数和函数的返回值 3: 修饰函数的定义体,这里的函数为类的成员函数,被const修饰的成员函数代表不修改成员变量的值 3. 指针和引用的区别 1:引用是变量的一个别名,内部实现是只读指针 阅读全文
posted @ 2018-09-13 15:36 木木ing 阅读(2003) 评论(0) 推荐(0) 编辑
摘要: 考点:构造函数、析构函数和赋值函数的编写方法出现频率:☆☆☆☆☆已知类String的原型为: class String { public: String(const char *str = NULL); //普通构造函数 String(const String &other); //拷贝构造函数 ~ 阅读全文
posted @ 2018-09-12 18:31 木木ing 阅读(4199) 评论(0) 推荐(0) 编辑
摘要: C++的多态性用一句话概括就是:在基类的函数前加上virtual关键字,在派生类中重写该函数,运行时将会根据对象的实际类型来调用相应的函数。如果对象类型是派生类,就调用派生类的函数;如果对象类型是基类,就调用基类的函数 1:用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。 2: 阅读全文
posted @ 2018-09-12 17:57 木木ing 阅读(33030) 评论(4) 推荐(8) 编辑
摘要: 代码如下: 注意: 以上程序我使用vs2015编写的,需要在属性中的添加库ws2_32.lib 阅读全文
posted @ 2018-08-22 17:32 木木ing 阅读(701) 评论(0) 推荐(0) 编辑
摘要: CString的头文件:#include <atlstr.h> 阅读全文
posted @ 2018-08-21 18:24 木木ing 阅读(8986) 评论(0) 推荐(1) 编辑