07 2019 档案

面试题:String类通用构造,拷贝构造,析构,赋值函数实现
摘要:已知 String 类定义如下: 类的成员函数实现: 阅读全文

posted @ 2019-07-10 20:58 乘影 阅读(682) 评论(0) 推荐(0) 编辑

strcpy strlen 实现
摘要:1. strcpy:字符串拷贝函数,无边界,一直拷贝到字符串结束符 '\0' 为止。 char* strcpy(char* strDest, const char* strSrc); 代码实现: 2. strlen:求字符串长度,不包括字符串结束符 '\0'。 int strlen(const ch 阅读全文

posted @ 2019-07-10 20:48 乘影 阅读(233) 评论(0) 推荐(0) 编辑

epoll使用详解:epoll_create、epoll_ctl、epoll_wait、close
摘要:epoll - I/O event notification facility在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在 阅读全文

posted @ 2019-07-09 17:00 乘影 阅读(79651) 评论(0) 推荐(8) 编辑

值传递 引用传递(传地址,传引用)的区别
摘要:传值 是把实参的值赋值给行参 那么对行参的修改,不会影响实参的值 传地址 是传值的一种特殊方式,只是他传递的是地址,不是普通的如int 那么传地址以后,实参和行参都指向同一个对象 传引用 真正的以地址的方式传递参数 传递以后,行参和实参都是同一个对象,只是他们名字不同而已 对行参的修改将影响实参的值 阅读全文

posted @ 2019-07-08 17:05 乘影 阅读(8297) 评论(0) 推荐(0) 编辑

C++内联函数与宏定义
摘要:用内联取代宏: 1.内联可调试; 2.可进行类型安全检查或自动类型转换; 3.可访问成员变量。 另外,定义在类声明中的成员函数自动转化为内联函数。 文章(一) 内联函数与宏定义 在C中,常用预处理语句#define来代替一个函数定义。例如: #define MAX(a,b) ((a)>(b)?(a) 阅读全文

posted @ 2019-07-08 15:01 乘影 阅读(903) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示