Linux 使用 常识记忆
摘要:1、当系统突然死机需要重启时,打开 命令输入端口,使用快捷键 Shift +Alt +F(1或6)打开 ,然后输入 shutdown -r now 如果提示shutdown need to be root ,如果没有权限 就输入 su 然后再输入 shutdown -r now 2、在安装Eclip
阅读全文
用CMAKE编译配置的项目进行调试的方法
摘要:在Linux 下用CMAKE编译的项目进行Debug 需进行设置: 1、在未设置之前 进行调试可能会出现错误报告:No source available for ...等一系列错误,这些错误可能就是你想进行程序Debug,但又未进行设置导致的。 首先检查用CMAKE编译时:where is the
阅读全文
CMake使用教程
摘要:转: CMake使用教程 CMake使用教程 CMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目。通过编写CMakeLists.txt,可以控制生成的Makefile,从而控制编译过程。CMake自动生成的Makefile
阅读全文
c++Template 的辨析
摘要:1、在c++Template中很多地方都用到了typename与class这两个关键字,而且好像可以替换,是不是这两个关键字完全一样呢? 答:class用于定义类,在模板引入c++后,最初定义模板的方法为:template<class T>,这里class关键字表明T是一个类型,后来为了避免clas
阅读全文
numeric_limits 模板的相关知识点
摘要:说白了,它是一个模板类,它主要是把C++当中的一些内建型别进行了封装,比如说numeric_limits<int>是一个特化后的类,从这个类的成员变量与成员函数中,我们可以了解到int的很多特性:可以表示的最大值,最小值,是否是精确的,是否是有符号等等。如果用其他任意(非内建类型)来特化这个模板类,
阅读全文
vector库的用法
摘要:C++内置的数组支持容器的机制,但是它不支持容器抽象的语义。要解决此问题我们自己实现这样的类。在标准C++中,用容器向量(vector)实现。容器向量也是一个类模板。标准库vector类型使用需要的头文件:#include <vector>。vector 是一个类模板。不是一种数据类型,vector
阅读全文
linux注意的一些地方
摘要:assert宏的原型定义在<assert.h>中,其作用是如果它的条件返回错误,则终止程序执行 assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行 已放弃使用assert()的缺点是,频繁
阅读全文
处理URL传递中文乱码问题
摘要:在网上搜了很多资料都没有搞定,一般都有以下几种说法:方法1:在后台中先获得字符串的iso-8859-1编码形式数组,再使用此数组实例一个UTF-8编码形式String类型字符串.页面提交的url为:leavesp?work=部门主管审批后台处理:String inStr=request.getPar...
阅读全文