上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 本次对之前的说明做个补充,大体内容还是一样的。 这里对类里面的成员函数指针变量的使用继续进行了解,最主要的是希望能达到通过非静态成员指针变量来引用各自的非静态成员函数。 这样每个实例可以保存当前对象对应的功能操作,而无需再进行一些业务逻辑或者算法的计算,提高运行效率。 定义一个函数指针typedef 阅读全文
posted @ 2018-07-13 09:35 sciapex 阅读(1111) 评论(0) 推荐(0)
摘要: 函数指针可以将函数功能当成变量,在实际的业务中应用,可以增加模块的灵活性,提高效率。 例如在结构体中存储一个函数指针,就可以根据实际参数来调用对应的功能,实际应用代码就可以通过一个指针变量来控制和调度多个函数功能。 在全局函数指针一般可以显式和隐式的调用指向函数地址的功能,大部分编译器也可以识别出来 阅读全文
posted @ 2018-07-06 16:00 sciapex 阅读(1926) 评论(0) 推荐(0)
摘要: 设置调整mq_queue的size*num如果大于默认(POSIX message queues),则需要调整系统限制和用户限制,不然在mq_open是会报"Too many open files"的错误 1. man mq_overview命令可以了解到mq可以设置msg_max和msgsize_ 阅读全文
posted @ 2017-10-17 11:43 sciapex 阅读(901) 评论(0) 推荐(0)
摘要: master:local auto@ubuntu:~/src/code/ git push Counting objects: 5, done. Delta compression using up to 4 threads. Compressing objects: 100% (5/5), don 阅读全文
posted @ 2017-09-06 11:45 sciapex 阅读(10498) 评论(0) 推荐(0)
摘要: 固定思维通常是需要一个临时变量temp,如果没有这个临时变量呢,其实也不复杂,:) inline void swap(int &a, int &b) /*C用指针吧*/ { a = a + b; b = a - b; a = a - b; } 这里相当用a来存储临时变量,需要考虑的是不要溢出,溢出就 阅读全文
posted @ 2017-03-17 09:23 sciapex 阅读(466) 评论(1) 推荐(0)
摘要: 对于类中的同名函数,重载,覆盖/重写,隐藏 C++特性,不是类亦可以实现重载,与virtual无关联。重载:同一类域抑或无类域,相同函数名,不同形参个数或类型;由形参决定调用哪个函数实现。同类域同名函数相同形参会引起编译错误。 virtual修饰函数需要相同的返回值与形参类型,多态特性则需要该修饰符 阅读全文
posted @ 2017-03-14 10:06 sciapex 阅读(503) 评论(0) 推荐(0)
摘要: 好吧,给个char的,替换单个字符。这样会快一些吧,这个是置换,连长度都不用了 bool ReplaceChar(char *str,const char src, const char dst){ /* old -> new */if (str == NULL) { return false; } 阅读全文
posted @ 2017-03-03 10:21 sciapex 阅读(202) 评论(0) 推荐(0)
摘要: 堆(heap)和栈(stack)主要的区别由以下几点:1、管理方式不同:2、空间大小不同:3、产生碎片不同:4、生长方向不同:5、分配归属不同:6、分配效率不同:7、存取效率不同:管理方式:对于栈来讲,释放是由程序自动管理,无需在程序中手工控制;对于堆来说,释放工作由程序员控制,容易产生memory 阅读全文
posted @ 2017-03-02 14:39 sciapex 阅读(431) 评论(0) 推荐(0)
摘要: 如果进程转为守护进程,可设置如下跟进子进程 set follow-fork-mode child 输出变量/函数/返回值有print, call, display,自行选择 对于打印value has been optimized out,可以通过如下2个方式进行调整 1.重新编译。编译项不要加-O 阅读全文
posted @ 2017-03-02 11:31 sciapex 阅读(220) 评论(0) 推荐(0)
摘要: memcpy(new, old + prefix_len, sizeof(new)); memcpy(new, old, strlen(old) - suffix_len); :) 阅读全文
posted @ 2017-03-01 17:25 sciapex 阅读(133) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页