c++
文章平均质量分 68
木子晓猛
成熟 稳重 浪漫 幽默 内涵
展开
-
"error while loading shared libraries: xxx.so.x" 错误的原因和解决办法
一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如: tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory 原因一般有两个, 一个是操作系统里确实没有包含该共转载 2014-05-29 14:42:10 · 522 阅读 · 0 评论 -
linux网络编程 send或者write socket遭遇SIGPIPE,分析及解决
最近在编写C/S(客户端/服务器)程序,问题:当服务端断开连接时,客户端也随之关闭。使用gdb调试信息如下: Program received signal SIGPIPE, Broken pipe. 0x0012e416 in __kernel_vsyscall () 分析原因:当服务端close一个连接时,如果客户端继续使用send或write发送数据,根据TCP协议的规定,转载 2014-05-30 15:15:40 · 2935 阅读 · 0 评论 -
STL--list和vector容器间复制
#include #include #include #include int main() { //copy list to list std::list oldList; std::list newList; oldList.push_back("test1"); oldList.push_back("test2"); oldList.push_back("test3")转载 2014-07-10 16:10:31 · 1881 阅读 · 0 评论