C++ 科学计算中的常量# Programming - 葵花宝典
a*g
1 楼
编程中常有一堆常量,如电子质量,这些好像设成公有常量就挺好
还有一堆对本程序来说是常量,如系统温度,密度啥的,
这些数据常常都写在一个parameter file里输入
感觉这些数据也是公有最好,不同的class都会用到
读parameter file的程序要有权改变它们,其他程序最好无权
这种问题怎么办好?
我能想到的是设一个structure 或者 class 放这些数据,
其他各class创建是岂不都得拿到这个structure的指针,好像也挺麻烦的
还有一堆对本程序来说是常量,如系统温度,密度啥的,
这些数据常常都写在一个parameter file里输入
感觉这些数据也是公有最好,不同的class都会用到
读parameter file的程序要有权改变它们,其他程序最好无权
这种问题怎么办好?
我能想到的是设一个structure 或者 class 放这些数据,
其他各class创建是岂不都得拿到这个structure的指针,好像也挺麻烦的