摘要: size_type: 由string类类型和vector类类型定义的类型,用以保存任意string对象或vector对象的长度,标准库类型将size_type定义为unsigned类型 string抽象意义是字符串, size()的抽象意义是字符串的尺寸, string::size_type抽象意义 阅读全文
posted @ 2014-08-05 16:17 SandKing 阅读(44) 评论(0) 推荐(0)
摘要: epoll - I/O event notification facility 在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。 相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因 阅读全文
posted @ 2014-07-28 18:39 SandKing 阅读(14) 评论(0) 推荐(0)
摘要: 1. 最近svn add dir 之后执行 svn ci报错 <span style="background-color: rgb(255, 255, 255);"> svn: Could not use external editor to fetch log message; consider 阅读全文
posted @ 2014-07-25 11:22 SandKing 阅读(26) 评论(0) 推荐(0)
摘要: 1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.p 阅读全文
posted @ 2014-07-25 11:10 SandKing 阅读(22) 评论(0) 推荐(0)
摘要: 超详细··· 总所周知,Makefile主要用来组织源码的编译,其语法在此不再迭述。经分析可发现,源码的组织结构通常有以下3种形式: ①、flat:所有文件都处在同一目录 所有源文件、头文件以及相关的库文件都处在当前的目录中,不存在任何子目录。 ②、shallow:主要源代码处在顶层目录,其他各部分 阅读全文
posted @ 2014-07-24 14:57 SandKing 阅读(13) 评论(0) 推荐(0)
摘要: 作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了。在本文中,将给大家介绍Linux Automake各种命令介绍。 1、 阅读全文
posted @ 2014-07-24 14:38 SandKing 阅读(21) 评论(0) 推荐(0)
摘要: 本文介绍了在 linux 系统中,通过 Gnu autoconf 和 automake 生成 Makefile 的方法。主要探讨了生成 Makefile 的来龙去脉及其机理,接着详细介绍了配置 Configure.in 的方法及其规则。 引子 无论是在Linux还是在Unix环境中,make都是一个 阅读全文
posted @ 2014-07-24 13:39 SandKing 阅读(15) 评论(0) 推荐(0)
摘要: C文件概述 1、“文件(file)”:所谓“文件”是指一组相关数据的有序集合。数据以文件的形式存放在外部介质(一般是磁盘、磁带、光盘等)上,在操作系统中是以文件为单位对数据进行管理的。以文件名作为访问文件的标识。 2、C语言把文件看作一个字节序列,即由一连串的字节组成。根据文件中的数据组织形式,数据 阅读全文
posted @ 2014-07-23 17:29 SandKing 阅读(16) 评论(0) 推荐(0)
摘要: DIR_INC = ./include DIR_SRC = ./src DIR_OBJ = ./obj DIR_BIN = ./bin SRC = $(wildcard $(DIR_SRC)/*.c) DIR = $(notdir $(SRC)) OBJ = $(patsubst %.c,$(DIR 阅读全文
posted @ 2014-07-23 14:47 SandKing 阅读(12) 评论(0) 推荐(0)
摘要: 删除该目录下所有svn的文件 删除文件夹: rm -rfv .svn 删除该目录下所有.svn的文件: find . -name .svn -exec rm -rvf {} \; #find ... -exec rm {} \; #find ... | xargs rm -rf 两者都可以把find 阅读全文
posted @ 2014-07-23 14:11 SandKing 阅读(49) 评论(0) 推荐(0)