- 博客(5)
- 收藏
- 关注
转载 端口重用、setsocketopt函数的使用
端口重用介绍:http://mobile.51cto.com/hot-557084.htmsetsocketopt函数转载自:https://www.cnblogs.com/eeexu123/p/5275783.htmlsetsockopt()函数功能介绍功能描述: 获取或者设置与某个套接字关联的选项。选项可能存在于多层协议中,它们总会出现在最上面的套接字层。当操作套...
2019-02-27 17:57:42 1517
转载 联合体(union)的使用方法及其本质
1.联合体union的基本特性——和struct的同与不同union,中文名“联合体、共用体”,在某种程度上类似结构体struct的一种数据结构,共用体(union)和结构体(struct)同样可以包含很多种数据类型和变量。不过区别也挺明显:结构体(struct)中所有变量是“共存”的——优点是“有容乃大”,全面;缺点是struct内存空间的分配是粗放的,不管用不用,全分配。而联合...
2019-02-25 20:45:58 678
转载 free和delete的区别
转自:https://blog.csdn.net/prefect_boy/article/details/68485555free和malloc匹配:释放malloc出来动态内存; delete和new匹配:释放new出来的动态内存空间。 区别:1, malloc/free是c/c++标准库的函数,new/delete除了分配空间还会调用构造函数和析构函数进行初始化和清理(清理成员)...
2019-02-24 14:09:34 2537
转载 new与malloc的区别
转自:http://blog.csdn.net/linux_ever/article/details/50533149new与malloc的10点区别1. 申请的内存所在位置new操作符从自由存储区(free store)上为对象动态分配内存空间,而malloc函数从堆上动态分配内存。自由存储区是C++基于new操作符的一个抽象概念,凡是通过new操作符进行内存申请,该内存即为自由存储...
2019-02-24 14:02:40 110
转载 #ifdef _DEBUG #define new DEBUG_NEW #endif的解释
转自:https://blog.csdn.net/sinat_20265495/article/details/51762738在用vc时,利用AppWizard会产生如下代码:#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif对于#de...
2019-02-18 11:37:03 343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人