c++ - C/C++ - getrawmonotonic 未在此范围内声明
问题描述
我正在尝试getrawmonotonic
在我的 C++ 应用程序中使用函数(这个问题应该与 C 相同)。
我尝试了以下两种方法均无济于事:
#include <time.h>
#include <sys/time.h>
知道如何包含此功能吗?
我正在使用 GCC。是否需要特殊的编译器选项?
我正在 Ubuntu 20 上编译。
解决方案
这是 Linux 内核中的一个函数。程序不能调用它,就像它们不能调用其他程序内部的函数一样。
您可能正在寻找带有参数的clock_gettime函数CLOCK_MONOTONIC_RAW
。
推荐阅读
- javascript - 如何使用 React Navbar 解决 validateDomNesting 错误?
- elixir - 在创建表中添加对另一个表的引用
- python - 如何在python中的localhost url中传递json数据?
- python - 数据包嗅探仅使用原始套接字获取私有 IP 地址
- c# - C# Serilog 如何记录指标?
- python - 如何通过递归将内容附加到列表中?
- flutter - 如何在 Firestore Flutter 中连续设置文档
- javascript - 无法使用 XMLHttpRequest() 检索数据
- java - Pinterest API:在 entity_fields 参数中传递多个值
- reactjs - React App 编译失败,因为 eslintrc 文件在遥远的父目录中