gpt4 book ai didi

c++ - 重新初始化时间结构

转载 作者:可可西里 更新时间:2023-11-01 18:17:57 26 4
gpt4 key购买 nike

我如何从 time.h 重新初始化一个 timeval 结构?

我知道我可以将结构的两个成员都重置为零,但是我忽略了其他一些方法吗?

最佳答案

零初始化任意(可能聚合)类型的完全正确且可移植(尽管是 C99)的方法:

myTime = (struct timeval){0};

这甚至适用于包含指针和浮点成员的结构,即使实现不使用全零位作为空指针和浮点零的表示。

关于c++ - 重新初始化时间结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6462093/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com