C++/如何返回最佳时间结果
C++ / how to return best time result?
在TimeResult
类中,我想显示最佳时间结果。
假设我有几个时间结果。 并希望返回最低的。
页眉:
class TimeResult : public SportData
{
double time;
public:
TimeResult(string _discipline,string _name,double _time);
virtual ~TimeResult();
virtual double getBestResult();
};
源:
double TimeResult::getBestResult()
{
???????
}
您可以使用静态成员获得最佳时间,并使用静态函数访问此成员变量。每次添加更好的时间时,都应更新成员变量。(拥有另一个静态变量应该是有用的,只是为了知道您是否已经设置了 bestTime 变量 - 用于正确更新 bestTime 变量的相关值)
代码示例(标头):
class TimeResult : public SportData {
double time;
static double bestTime;
static bool bestTimeWasSet;
public:
TimeResult(string _discipline, string _name, double _time);
virtual ~TimeResult();
static double getBestResult();
};
代码示例 (cpp):
double TimeResult::getBestResult() {
return TimeResult::bestTime;
}
相关文章:
- C++为构建时间获取QDateTime的可靠方法
- 在C#中处理C++指针而不使用unsafe的最佳方法
- 从持续时间构造std::chrono::system_clock::time_point
- 在C++中,将大的无符号浮点数四舍五入为整数的最佳方法是什么
- 在两台机器之间进行时间戳的最佳c++chrono函数是什么
- 替换枚举以最大化编译时间检查的最佳方法
- 在 C++11 中表示日内时间 HH:MM:SS 的最佳方法是什么?
- C++/如何返回最佳时间结果
- 最佳C 11测量嵌入式系统代码执行时间的方法
- 计算"copying a binary file in c++ on linux"消耗时间的最佳方法是什么?
- 用c++测量APDU命令到Java卡的时间的最佳方法
- 形成自定义标准::时间::d和标准::比率的最佳方法是什么?
- 在 Mac OS 上测量增量时间毫秒的最佳方法
- 需要包含运行任务时间的 2D 矩阵的最佳解决方案
- 用于超大时间序列的最佳索引数据结构
- 在C++11中解析毫秒日期时间的最佳方法是什么
- 给定一个日期/时间作为字符串,知道当时是否是 DST 的最佳方法是什么
- 在c++中做实验时,测量某些函数的cpu时间的最佳方法是什么?
- 将帧数转换为时间码的最佳代码/算法
- 什么是长时间暂停exe的最佳方法