摘要: #include #include #include #define LEN 10 using namespace std;i... 阅读全文
posted @ 2019-03-26 13:44 Kiris 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 多线程开发需要注意哪些? 1、明确目的,为什么要使用多线程?如果是由于单线程读写或者网络访问(例如HTTP访问互联网)的瓶颈,可以考... 阅读全文
posted @ 2019-03-13 18:45 Kiris 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 一. strcmp strcmp是用于比较两个字符串的大小的。 int strcmp( const char *string1, const char *string2 ) char *string1 = “abcd”; char *string2 = “abfdhjt”; 就像上面两个字符串,st 阅读全文
posted @ 2019-03-13 18:39 Kiris 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 一. strcmp strcmp是用于比较两个字符串的大小的。 int strcmp( const char *string1, const char *string2 ) char *string1 = "abcd"; char *string2 = "abfdhjt"; 就像上面两个字符串,strcmp是从第一个字符开始比较,若是相同,就往后走一个字符,直到找到两个不同的字符或者有一... 阅读全文
posted @ 2019-03-13 18:34 Kiris 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1.智能指针有哪些?share和unique有什么区别?如何实现一个unique? 概念:智能指针是一个类,这个类的构造函数中传入一个普通指针,析构函数中释放传入的指针。智能指针的类都是栈上的对象,所以当函数(或程序)结束时会自动被释放.即将基本类型指针封装为类对象指针(这个类肯定是个模板,以适应不同基本类型的需求),并在析构函数里编写delete语句删除指针指向的内存空... 阅读全文
posted @ 2019-03-13 18:33 Kiris 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 1.无符号运算之间不会溢出,无符号和有符号数之间也不会溢出,有符号数之间运算才会溢出 if( a > INT_MAX - b) 2.... 阅读全文
posted @ 2019-03-13 17:48 Kiris 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1.无符号运算之间不会溢出,无符号和有符号数之间也不会溢出,有符号数之间运算才会溢出 if( a > INT_MAX - b) 2.库函数signal: 作为捕获异步事件的一种方式。 假设malloc函数执行过程中被一个信号中断。此时... 阅读全文
posted @ 2018-08-23 20:37 Kiris 阅读(23) 评论(0) 推荐(0) 编辑