自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

翻译 TCP注意事项

netcat-网络编程瑞士军刀thread per connection 与阻塞IO配合,IO复用与非阻塞IO配合。如何安全的关闭TCP连接?错误的做法 send()之后就调用close();https://blog.netherlabs.nl/articles/2009/01/18/the-ultimate-so_linger-page-or-why-is-my-tcp-...

2019-05-08 16:35:44 248

原创 移动构造函数被定义为删除的函数

有类成员定义了自己的拷贝构造函数且未定义移动构造函数,或者有类成员未定义自己的拷贝构造函数且编译器不能为其合成移动构造函数。移动赋值运算符的情况类似。 如果有类成员的移动构造函数或者移动复制运算符被定义为删除或是不可访问的 有类成员是const或者引用此外,移动操作和合成拷贝控制成员(编译器生成的拷贝成员)之间的影响:如果一个类定义了一个移动构造函数/移动运算符,则该类的合成拷贝构造函...

2019-05-06 15:05:11 1349

原创 c++11

decltype:(1) template<typename T1,typename T2> auto add(T1 x,T2 y) ->decltype(x+y) 这里decltype可以通过表达式推测出类型,这里表示函数的返回类型通过decltype(x+y)得到(2) **typename decltype**(obj) 得到一个对象的类型(3) 获...

2019-05-04 10:31:09 125

原创 回调函数

回调函数:调用者调用被调函数。C++回调函数的形式: (1)第一种是跟C语言差不多,利用指针调用。 (2)第二种是调用类中非静态成员函数,此时要把类的对象与函数一起传过去。...

2019-05-04 10:29:11 110

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除