【发布时间】:2016-08-02 21:40:19
【问题描述】:
我希望使用 VCL6 TTimer 对象重新触发 Windows 计时器。我通过切换Enabled 属性来做到这一点,这当然会令人困惑,但我对此添加了评论。对于 Cppcheck,我还用它的语言添加了一条评论:
m_pTimer->Enabled = false;
// die "doppelte Zuweisung" sorgt für einen Neustart des Timers
// cppcheck-suppress redundantAssignment
m_pTimer->Enabled = true;
...但这显然没有帮助,我仍然看到这种样式警告:
在旧变量被使用之前,变量“已启用”被重新分配了一个值。
我做错了什么?
【问题讨论】:
标签: code-analysis cppcheck ttimer