将值与 C++ 中的静态和全局表进行比较
Compare values with a static and global table in C++
我正在我的领域进行统计分析,并使用c ++。我正在实施几个测试,其中一些需要将计算值与表进行比较,例如分布表,例如这个。
我希望我不同类中的不同函数能够访问特定值,以评估结果的重要性,例如:
float F = fisherTest(serie1, serie2);
auto tableValue = findValue(serie1.size(), serie2.size());
if(tableValue < F) {
cout << "Not significant";
return -1;
}
这只是一个例子,因为这个测试实际上没有意义。但我只是希望能够从预定义的表中读取值。
您知道我如何实现这一目标吗?我可以将其存储在"资源文件"中吗?
我希望我的问题清楚!谢谢。
您可以拥有一些数据文件,并在启动期间将配置(例如命令行)传递给应用程序,以便它可以找到文件并读取它们。然后可以将数据结构馈送到测试中。
可以从多个来源获取预定义的数据:
- 程序中的硬编码表。
- 可以按需计算数据的一个或多个函数。
- 本地磁盘上的文件。
- 存储在数据库服务器中的数据。
您和您的团队需要决定哪种方法对您的应用程序最有意义。
相关文章:
- 比较并显示使用最小值(a,b)和最大值(a、b)升序排列的4个数字
- 为什么在全局范围内使用"extern int a"似乎不行?
- 在全局变量中保存类的实例以重新创建类(创建"backup")
- 为什么比较运算符如此快速
- 我可以使用 g++ 进行三种比较 (<=>) 吗?
- 当vector是tje全局变量时,c++中vector的内存管理
- std::threads可以从Windows DLL中的全局变量创建/销毁吗?
- 如何创建一个空的全局类并在启动时实例化它
- 比较字符数组
- 将模板化的类型与C++中的某些类/类型进行比较
- C++自定义比较函数
- 内联函数中具有内部链接的全局变量
- 如何比较自定义类的std::变体
- 多个If语句与使用逻辑运算符计算条件的单个语句的比较
- std::设置自定义比较器
- 访问类对象以与全局变量进行比较
- 将值与 C++ 中的静态和全局表进行比较
- QJSEngine全局字符串比较
- 通过使用 MPI 环形拓扑比较每个处理器的局部最大值来查找函数的全局最大值
- 全局类与继承的比较