Menu

#4 Forcing value to bool performance warning

Core/Atomic
open
nobody
None
1
2012-10-31
2012-10-31
No

Нужно потестить, что за потери производительности (MSVC) при неявном/явном преобразовании int в bool.
Т.е. как лучше писать

int i = 10;
bool b = i;
bool b = static_cast< bool >( i );
bool b = i != 0;
bool b = !!i;

Выбрать вариант и всегда его придерживаться.

Discussion


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.