2020.04.14
1、c++11的default和delete关键字
https://blog.csdn.net/a1875566250/article/details/40406883
2、win端信号量知识,回顾下,讲的很好
https://blog.csdn.net/LL596214569/article/details/89163734
waitformultipleobjects 多个句柄
https://blog.csdn.net/sac761/article/details/52456385
3、win端链接和端口查询,进程删除等命令
https://blog.csdn.net/weixin_41282397/article/details/85705848
3、模板编程
template class 区别
(1). 在声明 template parameters(模板参数)时,class 和 typename 是可互换的。
(2). 用 typename 去标识 nested dependent type names(嵌套依赖类型名),在 base class lists(基类列表)中或在一个 member initialization list(成员初始化列表)中作为一个 base class identifier(基类标识符)时除外。
using namespace std;
template <class T> int vcount(vector<T> v) {
int i;
typename vector<T>::iterator vi;
for(i=0,vi=v.begin(); vi!=v.end(); i++,vi++)
;
return(i);
}
网友评论