问题标签 [timeval]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - timeval 未返回预期结果
我有一些代码如下所示:
这段代码的输出是:
13825459612132795564 做点什么 5598307500
但我不知道为什么第一个数字搞砸了。此外,为了使数字彼此不同,课堂调用是完全必要的。
c++ - 重新初始化 timeval 结构
如何从 time.h 重新初始化 timeval 结构?
我认识到我可以将结构的两个成员都重置为零,但是还有其他一些我忽略的方法吗?
c++ - 将时间 API 从 Linux 移植到 Visual Studio 2008
我有一个要移植到 Microsoft Visual Studio 2008 的应用程序,它可以在 Linux 上构建和运行良好。
我的时间程序有问题,我的 Linux 代码如下所示:
但是编译器在sys/time.h
头文件上失败:
如果我将包含更改为只是time.h
我得到一个未定义 timeval 的不同错误:
这是由于timeval
未定义。
是包括time.h
而不是sys/time.h
正确的,如果是这样,我在哪里可以得到struct timeval
Microsoft Visual Studio 2008 中的定义?
c - Linux下C语言包生成率测量
我编写了一个网络程序作为网络项目的一部分。该程序生成一堆数据包(TCP 用于使用 berkely 套接字 API 进行通信)并将其发送到特定端口并测量它返回的响应。该程序运行良好,但我想做一些后端计算,例如我的程序实际生成的数据速率。我试图做的是我测量了发送数据包的代码例程之前和之后的时间,并将总数据除以那个时间,即:在一次例程中总共发送了 799 个数据包,其中每个数据包是 82 字节,所以:
799 x 82 x 8 = 524144 位。测量的时间 = 0.0001s 所以数据速率 524144 / 0.0001 = 5.24 Gbps
这是我尝试过的一段代码:
我想确认我是否正确地解决了这个问题。此外,如果这是正确的方法,是否有办法找出数据包从网络中出来的实际速率,即来自以太网接口的数据包的实际物理速率?我们能否估计一下我在程序中计算的数据包速率(在用户模式下,我希望它在系统调用中遍历用户/内核屏障时会慢很多)和实际数据包速率之间的差异?非常感谢所有帮助。
谢谢。
python - 在 Python 中使用 struct timeval
我有一个包含结构的 C 程序
和一个函数
我需要从我的 python 程序中调用这个函数。我正在使用 ctypes。Python 上的并行结构
现在,我的问题是我将在 ? place 以及与之相关的任何依赖项。提前致谢。
c - 使用 timeval 结构和 gettimeofday 的奇怪错误——因为 #define 中的分号
我收到了一些奇怪的编译错误。这是一个家庭作业(帮助是好的)。这个想法是实现一个程序来测试用户每秒点击一次“输入”的能力。我应该使用 gettimeofday 来获取每个“输入”的一些时间值,然后找出平均时间和标准偏差......我试图通过检查标准输入的 '\n' 来做到这一点,然后如果是的,使用 gettimeofday 填充 timeval 结构,然后将所述结构存储在数组中以供以后使用...
我在编译(gcc -Wextra homework1.c
)时遇到的错误是:
我不明白为什么会出现前两个语法错误,然后我不明白为什么在“main”开头明确声明“entry_array”时未声明它。建议?
我觉得我因为不知道如何使用 timeval 结构而被烧毁......最初我尝试像使用任何其他结构一样全局定义 struct timeval,但是在覆盖 struct timeval 的定义时遇到错误。 .这是因为它是在“sys/time.h”库中定义的吗?
这是代码:
c++ - 时间不匹配
当我运行此代码时,我得到以下输出:
令我困惑的是,持续时间值与开始和结束时间不匹配。这两个日期仅相差微秒。是否有一个原因?
谢谢!
c - timeval 结构返回的时间在 Ubuntu 中是错误的
我试图查看 select 函数监控文件所花费的时间,但是当我尝试打印它时,我得到一个很长的数字。这是代码:
这种奇怪行为的原因是什么?这是代码与to.tv_sec
.
问候
chrono - 如何将 std::chrono::system_clock::duration 转换为 struct timeval
标题说明了一切。
我必须实现一个接收 std::chrono::system_clock::duration 值的函数,并且需要将其转换为 timeval sruct,以便我可以将其传递给某个系统函数。
gcc - 如何使用 timeval 结构计算毫秒?
我想从 timeval 类型的变量中检索以毫秒为单位的值。以下是我的尝试:
问题是我得到的毫秒值是负数。这个片段有什么问题?