Я просматривал какой-то код с открытым исходным кодом на С++ и замечал много двойных оценок, используемых в коде, главным образом в начале имен переменных.
return __CYGWIN__;
Просто интересно, есть ли причина для этого, или это просто некоторые стили кода для людей? Я бы подумал, что мне трудно читать.