小编Wil*_*hou的帖子

当睡眠()不能很好地报警时,我还可以做什么'睡眠'?

有许多文件说"你应该避免使用带闹钟的睡眠,因为许多系统都使用闹钟来实现睡眠".实际上,我遇到了这个问题.那么当睡眠()无法正常使用警报时,是否有人可以帮助我,我可以做什么'睡眠'?我已经尝试了'usleep'的Time :: HiRes模块和select()函数.但它们也没有用.

perl sleep alarm

6
推荐指数
2
解决办法
2409
查看次数

有没有更好的方法来评论代码中的参数方向?

我想提高代码的可读性.所以我在代码中评论了参数的方向,如下所示:

#define IN
#define OUT

void Add(IN int Para1, IN int Para2, OUT int& Result);
Run Code Online (Sandbox Code Playgroud)

但我认为编译器会用空白替换IN和OUT的每个实例,有时可能会出现相当大的问题.

那么还有更好的方法吗?谢谢.

(我使用的是C++.)

c++ readability

4
推荐指数
2
解决办法
2359
查看次数

这个表达是什么意思?SP_DEVINFO_DATA devdata = {sizeof(SP_DEVINFO_DATA)};

我看到这样编写的c ++代码,它可以通过MSVC传递编译.

SP_DEVINFO_DATA devdata = {sizeof(SP_DEVINFO_DATA)};
Run Code Online (Sandbox Code Playgroud)

这个表达是什么意思?我以前从未见过这样的代码.

有人可以帮忙吗?

c++

2
推荐指数
1
解决办法
489
查看次数

标签 统计

c++ ×2

alarm ×1

perl ×1

readability ×1

sleep ×1