上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: 许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。通常需要以root身份登录或使用sudo以便在Linux机器上使用... 阅读全文
posted @ 2019-05-22 12:36 DH_HUSTer 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 栈(stack),就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆(heap),一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。 全局/静态存储区,全局变... 阅读全文
posted @ 2019-05-21 22:24 DH_HUSTer 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 详解大端模式和小端模式 一、大端模式和小端模式的起源 关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:L... 阅读全文
posted @ 2019-05-21 22:13 DH_HUSTer 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 问题一: 使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢? 我很早前就发现Unicode、Unicode ... 阅读全文
posted @ 2019-04-22 20:53 DH_HUSTer 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Nodepad++相信大家都有用过,编码那一栏有ANSI格式编码,UTF-8格式编码,UTF-8-BOM格式编码,UCS-2 Big Endian以及UCS-2 Little Endian等等,这些其实就是我们常说的编码方式。你可能会想问为什么没有ASCII,... 阅读全文
posted @ 2019-04-22 19:18 DH_HUSTer 阅读(96) 评论(0) 推荐(0) 编辑
摘要: QT 添加 lib库 扒自网友文章: 一.添加第三方的头文件 首先,添加头文件 #include "ControlCAN.h" 然后,再将这个头文件放到工程的目录下 二.添加.lib文件 首先,将.lib文件放到对应的工程目录下(当然,放到其他路径也可以)... 阅读全文
posted @ 2019-04-20 22:29 DH_HUSTer 阅读(97) 评论(0) 推荐(0) 编辑
摘要: explicit 是避免构造函数的参数自动转换为类对象的标识符 #include using namespace std;class A{public: explicit A(int a) { cout ivec(10); //这种定义看起来一目了然 ... 阅读全文
posted @ 2019-04-19 15:51 DH_HUSTer 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 动态链接库创建和使用实例 生成和使用动态库 生成动态库 新建项目--win32项目--填写项目名--确定--下一步--应用程序类型:选择dll--附加选项:选择导出符号--完成 可以看到生成了一个dllmain.cpp 文件,这是dll应用程序的入口,注意它... 阅读全文
posted @ 2019-04-18 16:48 DH_HUSTer 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 静态链接库创建和使用实例 环境:win10 VS2015 静态链接库的创建和使用都比较的简单,我们直接看例子理解就可以了。 一、 在vs2015中新建一个Win32控制台的静态链接库空工程static_lib,在工程中创建文件static... 阅读全文
posted @ 2019-04-18 13:33 DH_HUSTer 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一、库的介绍 库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。 本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态库(.a、.lib)... 阅读全文
posted @ 2019-04-17 22:04 DH_HUSTer 阅读(78) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页