
Go with linux manual
文章平均质量分 85
功名在天定圣贤可自为
这个作者很懒,什么都没留下…
展开
-
stdarg.h编写可变参数函数
一.起因 起因是自己想写一个简单的打印日志的函数,最大的问题是,每次打印的时候输入数据的个数是不同的。最开始的想法是用宏,这样就不管输入参数多少了,但是用宏的话就没办法判断输入参数的类型了。所以就想使用可变参数来实现,那么问题来了,我首先得学学怎么写可变参数函数。呐,stdarg.h可以帮助我。二.探索 编写可变参数的关键是,va_start() ,va_a原创 2015-05-17 23:25:39 · 355 阅读 · 0 评论 -
linux c/c++ 动态库和静态库的生成与使用
一.写在前面 本文仅仅是总结了,静态库,动态库的使用及基本编译方法。至于库本身的格式,内存地址等较底层问题,则等有时间放到操作系统一类的文章中研究。下面开始正题吧。二.介绍 从源代码到可执行程序,通常要经过最重要的两大步是:编译,链接。编译就是将源文件生成中间文件的过程,在linux下就是生成 .obj 文件。链接就是用链接器将,这些个中间文件有序地”原创 2015-06-02 23:14:32 · 4658 阅读 · 0 评论 -
我所用到的Linux命令
记录日常工作中用到的Linux命令:grep,awk,find,sed,tar,zip,hexdump,tcpdumpgrep使用grep命令从一大串输出或者文件中获取自己想要的行。因此使用grep需要指定数据源和匹配条件(你想要的行的特征)。如何指定数据源?最简单的方式就是最后一个参数指定某个文件!当然,与大多数GNU命令一样,grep可以从标准输入中获取数据,这意味着可以将原创 2017-09-23 10:25:45 · 295 阅读 · 0 评论