解决 部分函数未找到错误
parent
64f0cfe989
commit
e57fea3299
|
@ -307,6 +307,12 @@ double cosd(double d)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
double diffSeconds(std::chrono::system_clock::time_point starttime, std::chrono::system_clock::time_point endtime)
|
||||||
|
{
|
||||||
|
std::chrono::duration<double> diff = endtime - starttime; // 返回 duration 对象
|
||||||
|
return diff.count();
|
||||||
|
};
|
||||||
|
|
||||||
std::string Convert(float Num)
|
std::string Convert(float Num)
|
||||||
{
|
{
|
||||||
std::ostringstream oss;
|
std::ostringstream oss;
|
||||||
|
|
|
@ -104,10 +104,10 @@ typename Clock::time_point parse_iso8601(const std::string& timestamp) {
|
||||||
// 添加纳秒部分
|
// 添加纳秒部分
|
||||||
auto duration_since_epoch = tp.time_since_epoch();
|
auto duration_since_epoch = tp.time_since_epoch();
|
||||||
auto seconds = std::chrono::duration_cast<std::chrono::seconds>(duration_since_epoch);
|
auto seconds = std::chrono::duration_cast<std::chrono::seconds>(duration_since_epoch);
|
||||||
auto nanoseconds = std::chrono::duration_cast<std::chrono::nanoseconds>(
|
//auto nanoseconds = std::chrono::duration_cast<std::chrono::nanoseconds>(
|
||||||
duration_since_epoch - seconds +
|
// duration_since_epoch - seconds +
|
||||||
std::chrono::duration_cast<std::chrono::nanoseconds>(
|
// std::chrono::duration_cast<std::chrono::nanoseconds>(
|
||||||
std::chrono::duration<double>(fractional_seconds)));
|
// std::chrono::duration<double>(fractional_seconds)));
|
||||||
|
|
||||||
// 计算纳秒部分,并转换为 system_clock::duration
|
// 计算纳秒部分,并转换为 system_clock::duration
|
||||||
auto nanoseconds = std::chrono::duration<double>(fractional_seconds);
|
auto nanoseconds = std::chrono::duration<double>(fractional_seconds);
|
||||||
|
@ -141,10 +141,7 @@ std::string format_iso8601_nano(typename Clock::time_point tp) {
|
||||||
return oss.str();
|
return oss.str();
|
||||||
};
|
};
|
||||||
|
|
||||||
double diffSeconds(std::chrono::system_clock::time_point starttime, std::chrono::system_clock::time_point endtime) {
|
double BASECONSTVARIABLEAPI diffSeconds(std::chrono::system_clock::time_point starttime, std::chrono::system_clock::time_point endtime);
|
||||||
std::chrono::duration<double> diff = endtime - starttime; // 返回 duration 对象
|
|
||||||
return diff.count();
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
/////////////////////////////// 基本图像类 结束
|
/////////////////////////////// 基本图像类 结束
|
||||||
|
|
Loading…
Reference in New Issue