摘要:
不可将布尔值直接与TRUR、FALSE或者“0”、“1”进行比较。 根据布尔值的定义,零值为“假”(记为FALSE),任何非零值都是“真”(记为TRUE),TRUE的值究竟是多少没有统一的标准。例如:VC++将TRUE定义为1,VB则将TRUE定义为 1。 例:假设flag被定义为一个布尔变量,它与 阅读全文
摘要:
mock工具介绍 文献:http://coney.github.io/2015/05/mock static function with mockcpp/ mock工具的作用是指定函数的行为(模拟函数的行为)。可以对入参进行校验,对出参进行设定,还可以指定函数的返回值。 几个相关概念: (1)moc 阅读全文
摘要:
Googletest Primer 原文地址:https://github.com/google/googletest/blob/master/googletest/docs/primer.md Introduction: Why googletest? googletest helps you w 阅读全文
摘要:
STL map常用操作简介 http://www.kuqin.com/cpluspluslib/20071231/3264.html STL中map用法详解 http://www.kuqin.com/cpluspluslib/20071231/3265.html http://blog.sina.c 阅读全文
摘要:
.frm 表结构文件 .myd 表数据文件 .myi 表索引文件 .opr 储存数据库的默认字符集 .par 储存分区信息 mysql 5.6版本分区表有一个文件:表名.par, 该文件在5.7.6版本后被移除。 https://blog.csdn.net/spb3732/article/detai 阅读全文
摘要:
string常用成员函数 std::string::clear Clear string Erases the contents of the string, which becomes an empty string (with a length of 0 characters). Paramet 阅读全文
摘要:
access函数主要用于文件读取方面——判断文件是否存在,并判断文件是否可写。Linux下,该函数为access,位于头文件中,而在标准C++中,该函数为_access,位于头文件中,两者的使用方法基本相同,只是在一些参数方面可能会有一些不同的宏定义。下面是标准C++为例做一下总结: 头文件: 函数 阅读全文
摘要:
存储过程中 IN,OUT,INOUT类型参数的区别 IN:输入参数:表示该参数的值必须在调用存储过程时指定赋值,在存储过程中修改该参数的值不能被返回,为默认值 OUT:在存储过程内部,该值的默认值为NULL,无论调用者是否传值给存储过程。输出参数:该值可在存储过程内部被改变,并可返回 INOUT:输 阅读全文
摘要:
memcpy 函数原型 函数说明:将s2所指向的对象中的n个字符复制到s1所指对象中。返回指向结果对象的指针。 memmove 函数原型 函数说明:从s2所指向的对象中复制n个字符到s1所指向的对象中。复制过程就好比是s2所指向的对象中的n个字符先被复制到一个临时数组中,然后再从这个临时数组复制到s 阅读全文
摘要:
首先说一下kill命令,它是通过pid(进程ID)来杀死进程,要得到某个进程的pid,我们可以使用ps(process status)命令,默认情况下,kill命令发送给进程的终止信号是15,但是有些进程不会理这个信号,这样的话,可以用9信号来强制杀死,信号9是不会被忽略的强制性执行信号。 而kil 阅读全文