由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 问个管理程序参数的问题
相关主题
请教什么时候变量会被load进stack,什么时候进入heap呢?python用全局变量能节省程序执行时间吗?
C++ 全局变量是怎么回事?R似乎根本就没有认真考虑过global variable的改写问题
关于多线程编程的一个问题请教一个c问题 (转载)
问个C语言里面全局变量和本地变量引用问题问个autoconf的问题
关于线程读写全局变量的问题请教一个系统安全问题
请问多个线程同时访问同一个内存地址会不会使得程序变慢程序中的各个变量/数组的内存地址是否会混在一起?
老哥使用的一项技术: extern定义全局变量MATLAB再求助,判断几个变量关系,并返回一个具体值,详见帖子
[bssd]goto的现实根据Python 中如何调用C的 exe 程序
相关话题的讨论汇总
话题: 参数话题: 管理程序话题: 定义话题: 需要话题: 变量
进入Programming版参与讨论
1 (共1页)
m******n
发帖数: 155
1
在写一个科学计算类的程序,需要定义很多的input options,而且根据任务的不同需要
的参数也不尽相同。现在的做法是在程序里定义很多的全局变量。感觉非常不容易维护
和扩展。有没有什么好的方案管理?
最好能够:
1. 容易记住和看懂,不用每次看到一个变量都回去查到底代表什么;
2. 根据任务不同只定义需要的变量;
3. 容易加新的参数;
4. 参数类型能够灵活改变,比如把int改成long long不用改很多地方;
暂时只想到这么多,欢迎提建议。谢谢!
b******a
发帖数: 215
2
用configuration file,写成xml的格式。用户可以自己添加/删除 参数。你自己来分析
这个xml文件就可以了。

需要

【在 m******n 的大作中提到】
: 在写一个科学计算类的程序,需要定义很多的input options,而且根据任务的不同需要
: 的参数也不尽相同。现在的做法是在程序里定义很多的全局变量。感觉非常不容易维护
: 和扩展。有没有什么好的方案管理?
: 最好能够:
: 1. 容易记住和看懂,不用每次看到一个变量都回去查到底代表什么;
: 2. 根据任务不同只定义需要的变量;
: 3. 容易加新的参数;
: 4. 参数类型能够灵活改变,比如把int改成long long不用改很多地方;
: 暂时只想到这么多,欢迎提建议。谢谢!

1 (共1页)
进入Programming版参与讨论
相关主题
Python 中如何调用C的 exe 程序关于线程读写全局变量的问题
求助: 一个奇怪的bug请问多个线程同时访问同一个内存地址会不会使得程序变慢
问个char * 的问题老哥使用的一项技术: extern定义全局变量
问个VS2010 里面数组的问题[bssd]goto的现实根据
请教什么时候变量会被load进stack,什么时候进入heap呢?python用全局变量能节省程序执行时间吗?
C++ 全局变量是怎么回事?R似乎根本就没有认真考虑过global variable的改写问题
关于多线程编程的一个问题请教一个c问题 (转载)
问个C语言里面全局变量和本地变量引用问题问个autoconf的问题
相关话题的讨论汇总
话题: 参数话题: 管理程序话题: 定义话题: 需要话题: 变量