会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
挖坚果的松鼠-Delmory
博客园
首页
新随笔
联系
订阅
管理
2014年12月25日
C++的类型转换:static_cast、dynamic_cast、reinterpret_cast和const_cast
摘要: 在C++中,存在类型转换,通常意味着存在缺陷(并非绝对)。所以,对于类型转换,有如下几个原则:(1)尽量避免类型转换,包括隐式的类型转换(2)如果需要类型转换,尽量使用显式的类型转换,在编译期间转换(3)避免使用reinterpret_cast和老式的强制类型转换操作符通常,隐式的类型转换会导致警告...
阅读全文
posted @ 2014-12-25 11:51 Delmory
阅读(346)
评论(0)
推荐(0)
2014年10月13日
GTK安装
摘要: 上面是linux下GTK+配置所需要的库,关于各个库的功能,查看http://www.gtk.org/overview.php,至于库的下载在http://www.gtk.org/download/linux.php。linux下GTK+的一键安装和配置:(fedora16和centos下配置成功)...
阅读全文
posted @ 2014-10-13 22:45 Delmory
阅读(1128)
评论(0)
推荐(0)
2014年10月12日
grep命令
摘要: 1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[optio...
阅读全文
posted @ 2014-10-12 21:24 Delmory
阅读(315)
评论(0)
推荐(0)
2014年9月24日
Linux下C++的通用Makefile与解析
摘要: 本文给出万能Makefile的具体实现,以及对其中的关键点进行解析。所谓C++万能Makefile,即可编译链接所有的C++程序,而只需作很少的修改。号称万能Makefile,一统江湖。我对原版的Makefile做了些修改。首先揭开它的庐山真面目:##########################...
阅读全文
posted @ 2014-09-24 22:24 Delmory
阅读(1957)
评论(0)
推荐(1)
Linux下Bind error: Address already in use处理
摘要: 发生这种问题是由于端口被程序绑定而没有释放造成.可以使用netstat -lp查询当前处于连接的程序以及对应的进程信息。如果只想查看指定端口,可以输入netstat -lp | grep 9877命令(9877可以替换为你想要查的端口)然后用ps pid 察看对应的进程,并使用kill pid 关闭...
阅读全文
posted @ 2014-09-24 21:26 Delmory
阅读(1393)
评论(0)
推荐(0)
2014年9月23日
详解基本TCP套接字函数
摘要: 以下讲解基本TCP套接字函数。1、socket 函数 指定期望的通信协议类型。#include/*See NOTES*/#includeintsocket(intdomain,inttype,intprotocol);返回:若成功则为非负描述符,出错则为-1。参数说明:domain: 指明协议族,也...
阅读全文
posted @ 2014-09-23 21:43 Delmory
阅读(595)
评论(0)
推荐(0)
2014年9月20日
C/C++常用头文件及函数汇总
摘要: C/C++头文件一览C#include //设定插入点#include //字符处理#include //定义错误码#include //浮点数处理#include //对应各种运算符的宏#include //定义各种数据类型最值的常量#include...
阅读全文
posted @ 2014-09-20 21:07 Delmory
阅读(4104)
评论(0)
推荐(0)
2014年9月19日
Centos编译Unix网络编程(第三版)卷1的源代码
摘要: 测试环境:Centos1)在shell中输入./configure然后按回车(注意先让configure有执行权限 chomd 777 configure)2)依次进入lib、libfree、libgai和libroute目录,执行make。有可能编译不错误(我在libroute目录中make遇到错...
阅读全文
posted @ 2014-09-19 16:59 Delmory
阅读(408)
评论(0)
推荐(0)
2014年8月26日
C++ 多线程中使用cout还是printf
摘要: 在多线程的设计模式下,如果多个线程都使用cout打印信息,那么很容易出现内容交替的现象,例如下图:代码如下:如果把cout替换成printf,那么就不会出现这个问题,运行结果如下图:对应代码如下:上网搜索了下相关的内容,部分网友反馈结果是:cout不是线程安全的,要靠自己去线程同步,比较麻烦 。pr...
阅读全文
posted @ 2014-08-26 16:44 Delmory
阅读(6756)
评论(1)
推荐(1)
2014年8月25日
VIM常用指令
摘要: 1、光标移动 上:k 下:j 左:l 『字母L小写』 右:h 上一行行首:- 『减号』 下一行行首:+ 行首:0 『数字0』 行尾:$ 单词词尾或后一个单词词尾:e 后一个单词词首:w 单词词首或前一个单词词首:b 跳转到特定行...
阅读全文
posted @ 2014-08-25 21:35 Delmory
阅读(187)
评论(0)
推荐(0)
下一页
公告