摘要: 根本原因:是因为单独包含了一些windows.h已经包含了的头文件如"fileapi.h","WinUser.h",但是却没有包含windows.h 或者先包含了如"fileapi.h","WinUser.h",后包含windows.h,顺序不对 先说解决方案:在代码... 阅读全文
posted @ 2018-12-22 10:37 birdhumen鸟人 阅读(7344) 评论(0) 推荐(1) 编辑
摘要: 查了资料和自己实践后,得出了一些关于xml和xmlns的结论看一个最常见的javaweb 中xml配置文件的开头:其中xmlns的意思就是xml namespace ,就是命名空间,为了区分一个xml中重复的定义而产生的,为什么后面跟着一串url,为了唯一性如何使用x... 阅读全文
posted @ 2018-12-20 20:04 birdhumen鸟人 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: 1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒 ... 阅读全文
posted @ 2018-12-20 14:47 birdhumen鸟人 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 定义一个接口 磁盘interface Disk(){ void save(File file); }U盘和硬盘都是磁盘,都实现这个接口class UDisk implement Disk{ void save(File file); }class HardDis... 阅读全文
posted @ 2018-12-18 20:41 birdhumen鸟人 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 先说解决方案: 选中项目->右键->属性->常规 -->Windows SDK 改成当前系统的SDK版本,我这边是10.0.15063.0,重新生成即可 下载cefsharp63 准备编译,工程中项目几乎全是类库,只有CefSharp.WinF... 阅读全文
posted @ 2018-12-18 18:57 birdhumen鸟人 阅读(5431) 评论(0) 推荐(0) 编辑
摘要: 总结下遇到的几次断点无法命中的情况:1.手误设置为release模式如果是release模式的情况下,断点跳转命中情况是无法预知的,所以请修改成debug2.与源文件不一致这个情况是最常见的,很多网上的教程都叫大家在设置中 把“要求源文件和原始版本完全匹配”选项禁用,... 阅读全文
posted @ 2018-12-11 17:10 birdhumen鸟人 阅读(676) 评论(0) 推荐(0) 编辑
摘要: CTP相关接口和文档下载:http://www.simnow.com.cn/static/softwareDownload.action 相关库文件以及头文件如下: 遇到的问题:1.运行直接退出了,是因为没有包含两个dll文件,以为只需要引入lib即可。2.OnF... 阅读全文
posted @ 2018-12-11 12:35 birdhumen鸟人 阅读(1615) 评论(0) 推荐(0) 编辑
摘要: C/C++程序编译流程:预处理->编译->汇编->链接具体的就是:源代码(source coprede)→预处理器(processor)→编译器(compiler)→汇编程序(assembler)→目标程序(object code)→链接器(Linker)→可执行程序... 阅读全文
posted @ 2018-12-10 20:08 birdhumen鸟人 阅读(5685) 评论(0) 推荐(0) 编辑
摘要: 1.复制构造函数编译器会默认提供复制拷贝函数,但是也可以显式的定义,形参是本类对象的引用class point{private : int a; int b;public: point(int x,int y) { a=x; ... 阅读全文
posted @ 2018-12-09 00:00 birdhumen鸟人 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 变量:int i = 0; // i 是变量i=5; //i 可以修改 变量就是程序内一个内存位置的符号名,在该内存位置可以保存数据,并可以通过符号名对该内存地址存放的数据进行访问。变量的值可以修改,是可变的,但在某个确定的时刻,变量的值是确定的,并... 阅读全文
posted @ 2018-12-08 15:14 birdhumen鸟人 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 1.字符串字符串本质就是一串字符,在C++中大家想到字符串往往第一反应是std::string(后面简称string)字符串得从C语言说起,string其实是个类,C语言是没有class的,所以C语言的字符串其实就是字符数组,也就是char [ ] ,例如:char ... 阅读全文
posted @ 2018-12-06 15:09 birdhumen鸟人 阅读(3548) 评论(0) 推荐(1) 编辑
摘要: 一.#define#define 是宏定义命令,宏定义就是将一个标识符定义为一个字符串,源程序中的该标识符均以指定的字符串来代替,是预编译命令,因此会在预编译阶段被执行1.无参宏定义无参宏的宏名后不带参数其定义的一般形式为:#define 标识符 字符串 其中的... 阅读全文
posted @ 2018-12-03 17:23 birdhumen鸟人 阅读(5951) 评论(1) 推荐(3) 编辑
摘要: 在 C++ 中,模板分为函数模板和类模板两种。函数模板是用于生成函数的,类模板则是用于生成类的。函数模板&模板函数 类模板&模板类 必须区分概念函数模板是模板,模板函数时具体的函数类模板是模板,模板类时具体的类由函数模板实例化而得到的函数称为模板函数由类模板... 阅读全文
posted @ 2018-12-02 16:33 birdhumen鸟人 阅读(680) 评论(0) 推荐(0) 编辑
摘要: const取自constant的缩写,本意是不变的,不易改变的意思 一.修饰普通变量const int a = 7;int b = a; //正确a = 8; // 错误,不能赋值 二.修饰指针int b = 500;const... 阅读全文
posted @ 2018-12-01 12:24 birdhumen鸟人 阅读(1129) 评论(0) 推荐(1) 编辑
摘要: 1.什么是静态连接库LIB,什么是动态链接库 DLL 静态链接库与动态链接库都是共享代码的方式,都是二进制格式的 2.静态链接库LIB和动态链接库DLL的区别若采用静态链接库,lib 中的指令都全部被直接包含在最终生成的 EXE 文件中了。而动态动态链接库则不... 阅读全文
posted @ 2018-11-29 10:16 birdhumen鸟人 阅读(1567) 评论(0) 推荐(0) 编辑