Loading...
以github.com为例,在git配置中加上:git config --global url."git@github.com:".i...
一、关于glog库golang中的glog库是google著名开源C++日志库glog的golang版本...
一、strcpystrcpy是字符串拷贝函数,将一个字符串拷贝到另一个字符串。代码:char *strcpy(char *dst, const char ...
一、vector迭代器失效vector是先行存储的,大部分时候的插入删除操作都有可能导致迭代器失效。失效场景:执行插入操作时,end指针失效,如果此时重新...
一、普通多继承时子类的内存布局class CTestA { int m_data; }; class CTestB : virtual publ...
一、匿名管道pipe的基本描述和用法匿名管道是linux中的一种通信方式,为有血缘关系的进程提供数据通信...
一、线程同步的几种方法多线程主要有以下几种同步方法:互斥量读写锁屏障条件变量信号量自旋锁二、几种同步方式的比较同步方式优缺点和适用范围互斥量最简单的锁,使...
一、结构体描述结构体对齐是C/C++优化结构体内存排布的一种机制,它的出现是为了解决跨总线寻址的问题。例...
STL中的map和set默认时不支持存结构体的,如果要添加结构体的支持,必须手动重载<运算符。原因:map和set底层都是通过红黑树实现的,红黑树搜...
一、申请方式栈是系统自动申请,自动释放。堆需要手动申请,手动释放。二、增长方向栈是从高地址向地地址增长堆从地地址到高地址增长三、存储位置栈的内存空间在用户...