登录
首页 » Linux编程 » 参数读入函数,从命令行或者文本文件

参数读入函数,从命令行或者文本文件

于 2022-01-28 发布 文件大小:2.05 kB
0 232
下载积分: 2 下载次数: 1

代码说明:

// read from cmd line int PickInt   ( int argc , char **argv, char *name, int   *var, int verb ); int PickFloat ( int argc , char **argv, char *name, float *var, int verb ); int PickStr   ( int argc , char **argv, char *name, char  *var, int verb ); // read from txt file int FindInt   ( const char *file, char *name, int   *var, int verb ); int FindFloat ( const char *file, char *name, float *var, int verb ); int FindStr   ( const char *file, char *name, char  *var, int verb ); 读入以“ var=3456.5”方式输入的参数 参数可以是填写在命令行中的:使用PickInt、PickFLoat、PickStr函数 也可以是写在文本文件中的:使用FindInt、FindFloat、FindStr函数 成功则更新数值,否则(在命令行或者参数文件中找不到该参数)保持参数原来的值 verb:1则显示提示信息,0则不显示提示信息 直接包含即可,不依赖于其他非系统头文件 For example:读入一个整形数age=34 (1)./a.out age=34 对应程序中使用:

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Ns2 的 Tracegraph
    Tracegraph 是一个第三方软件可以帮助在 NS2 和其他网络的仿真软件绘制图形。但哀伤的点是软件并非由任何人维护和幸福点罚款仍是软件工程并是免费的。 您可以从这些位置下载 tracegraph 软件。 对于 windows: https://dl.dropbox.com/u/24623828/tracegraph202.rar 对于 Linux: https://dl.dropbox.com/u/24623828/tracegraph202linux.tar.gz https://dl.dropbox.com/u/24623828/mglinstaller.gz 其实两个文件一个与 matlab 运行时库文件还有另一种是原始的软件 tracegraph。 Tracegraph 打开时,它会打开 3 个窗户, 选择由 NS2 的跟踪文件 (.tr) 的一个窗口 (跟踪文件大小,处理时间也各不相同) 第二个窗口是在这里你可以看到各种性能特性像吞吐量、 端到端时延抖动等在 2D 和 3D 的 facillity 的图形的主窗口。甚至它也可以绘制直方图。 第三个窗口是什么但仿真信息窗口,你可以看到丢失数据包,数据包传输端到端延迟总网络、 信息的中间节点、 源和目标节点。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-01-25 23:00:28下载
    积分:1
  • ..............c/c++
    智能家居 方案 程序源代码和下载链接。... 最新源码 nlopt 优化方案可以在 matlab 和 perl 下运行 ...该协议已用于工业传感网络和"智能家居"设备.这些设备大多采用... www.codeforge.cn/s/0/智能家居-... 2013-10-02  请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报 打分 发表评论 暂无评论 0 粉丝 0 发布 0 获赞 关注 查看主页 cCC 相关源码推荐 DHT11驱动 0 0 暂无评分c版贪食蛇 0 0 暂无评分经验模态分解 0 0 暂无评分排列熵计算 0 0 暂无评分正向运动学 0 0 暂无评分 介绍信息预览(0条)评论打分
    2022-11-01 18:30:03下载
    积分:1
  • Linux系统管家
    Linux系统管家集成了多种管理功能,来管理你的Linux系统,无论你是菜鸟还是高手都可以使用它来管理你系统的任何部分,代码量已经达到了上万行,有参考的价值。
    2023-03-22 15:45:05下载
    积分:1
  • vi辑器
     Linux下的VIvi编辑器的基本功能 –启动vi编辑器 –打开/新建文本文件 –编辑文本文件 •输入,删除,移动光标,查找,替换,复制,粘贴,撤销等等 –保存退出/退出
    2022-03-11 07:12:15下载
    积分:1
  • c语言俄罗斯方块
    应用背景C语言写的俄罗斯方块开发,有用c语言初学者的小型游戏开发的学习和练习!纯c语言写的可供参考学习来用,初学者很好的参考对象;简单算法,易学易懂;关键技术纯c语言,简单的算法,易学易懂,方便易与初学者学习,或者加强c语言的练习,和思考;分享给大家,大学生可以作为一个小项目来用!
    2022-05-09 12:53:50下载
    积分:1
  • 详细的学习类
    它已经为使用类的详细的说明。 它具有: 数据封装演示、 使用构造函数和析构函数。 定义类的也不同的结构。 它是好的学习,对于初学者来说
    2022-05-12 16:08:48下载
    积分:1
  • 学生管理系统
    基于linux的学生管理系统。使用c语言实现学生管理系统。系统实现对学生的基本信息和考试成绩的管理。采用终端命令界面,作为系统的输入输出界面。采用文件作为信息存储介质。
    2022-07-27 22:45:50下载
    积分:1
  • 线池不释放提高资源利用和效率
    没什么,就是信号,多线程,加队列,线程休眠。其实就是一个demo。其中线程数由宏定义实现。
    2022-10-12 19:20:03下载
    积分:1
  • 开发板回显摄像头
    开发板回显摄像头,开发板上面显示摄像头采集的视频,使用qtoipa2.2编程。优化版本。-
    2022-06-01 06:20:21下载
    积分:1
  • Section Poincaré
     ;
    2022-04-11 09:49:38下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载