2017年5月14日

摘要: 当我们使用linux系统下很多的命令时,会发现每个命令基本上都有很多的参数选项,这些参数提供给我们很多方便的功能。我们在设计自己的程序时,通常页可以加入类似的功能,我们可以使用标准c库中的getopt函数来实现。 其中,getopt的函数原型是: optstring时参数选项集合,其中的每个字符代表 阅读全文
posted @ 2017-05-14 19:43 残余的光 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 工程项目中最常会用到的一个功能就是日志,打印到控制台或者输出到某个日志文件中,展示程序遇到的问题。 日志通常会分为几个等级:调试信息、普通信息、警告信息、错误信息、致命信息。其中错误信息表示程序出现了严重错误,可以根据实际情况,选择是否继续运行还是终止退出;致命信息是程序完全无法继续再进行下去了。 阅读全文
posted @ 2017-05-14 01:15 残余的光 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 一个工程项目中,通常会有一个整体的配置文件,比如设置项目日志文件存放地址,日志保留等级,模块存放地址等等。 假设现在有一个配置文件如下: 要得到配置文件里面设置的内容,需要对配置文件进行解析,其头文件config.h如下: config.cpp如下: 阅读全文
posted @ 2017-05-14 00:50 残余的光 阅读(243) 评论(0) 推荐(0) 编辑

导航