Do not oscillate the value of an integer as the back-bone of making your code thread safe...
IT IS NOT SAFE
IT IS NOT RIGHT
IT IS NOT CLEVER....
int m_Count = 0;
do
{
if ( m_Count++ == 0)
{
DoFunction1();
}
else
{
DoFunction2();
m_Count = 0;
}
}
while ( true );
This is not good code... This is bad... Evil... Malign... Code.
No comments:
Post a Comment