![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
lanhtao
这个作者很懒,什么都没留下…
展开
-
ostringstream的用法
ostringstream的用法【本文来自】http://www.builder.com.cn/2003/0304/83250.shtmlhttp://www.cppblog.com/alantop/archive/2007/07/10/27823.html使用stringstream对象简化类型转换C++标准库中的提供了比ANSI C的更高级的一些功能,即单纯性、类型安全和可转载 2015-06-24 14:17:07 · 539 阅读 · 0 评论 -
server 编程
1.signal(SIGPIPE,SIG_IGN) 忽略SIGPIPE信号 如果客户端关闭套接字,而服务器调用了一次write,服务器会接收一个RST segment(Tcp传输层)如果服务器再次调用了write,这个时候会产生SIGPIPE信号。linux默认的处理方式是退出进程。2.TIME_WAIT 状态 对大并发服务器的影响 应尽可能在服务器避免出现 TIME_WAIT状原创 2015-07-27 09:28:37 · 639 阅读 · 0 评论 -
C++中引用(&)的用法和应用实例
原文地址: http://www.cnblogs.com/Mr-xu/archive/2012/08/07/2626973.html对于习惯使用C进行开发的朋友们,在看到c++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,但是在C++中它却有着不同的用途,掌握C++的&符号,是提高代码执行效率和增强代码质量的一个很好的办法。在 c++学习提高篇(3)---转载 2015-08-08 17:10:12 · 248 阅读 · 0 评论 -
c++ 整形 提升
先看代码:char c = -123 ;unsigned uc = 255;int i = c ;//-123unsigned int ui = c; //4294967173i = uc; //255ui = uc; //255所以当一个有符号数做整形提升时(char->unsigned int),需注意,当这个数为负数时,其可能出现未预料到的结果。 对于有符号的数,若原值的最高位是原创 2015-07-28 11:11:18 · 497 阅读 · 0 评论 -
c++子类中初始化父类成员变量
今天在看源码遇到一个问题,刚开始没看明白,后简化为如下代码:#include typedef void (*func_type)(void);class A{public: A(func_type func){ func_ = func; }; void dofunc(){ func_();原创 2015-09-30 17:03:42 · 8052 阅读 · 0 评论 -
select、poll、epoll之间的区别总结[整理]
select、poll、epoll之间的区别总结[整理]原文连接:http://www.cnblogs.com/Anker/p/3265058.html select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上转载 2016-02-16 10:33:42 · 306 阅读 · 0 评论 -
select,poll,epoll用法
select,poll,epoll用法http://blog.csdn.net/sunboy_2050/article/details/6126712select用法 #include #include #include #include int select(int n, fd转载 2016-02-16 10:49:10 · 292 阅读 · 0 评论