Здравствуйте, MikelSV, Вы писали:
MSV>В то время, когда корабли^W студия собирает проект, g++ упорно придирается к разным моментам. MSV>Например:
ничего не скажу на приплюснутую часть (потому как не знаю), но вот даже на чистом си гнусь долбит конкретно, заставляя меня избавляться от вредных привычек писать код непонятный для окружающих. например, студия это понимает нормально (потому как все по стандарту): printf("var_a = %x\n", a, b++); а вот гнусь грязно ругается. ага, вот вы уже ругаетесь тоже. а вот не надо трогать мой код в мое отсуствие. хотели убрать отладочную печать для создания релиза? ну так разбирайтесь почему оно перестало работать (хинт: b не предполается выводить на экран, его предполагается увеличить на единицу).
так же гнусю не нравится main(). ему подавай int main(). мелочь, конечно, а как анноит. и я бы не сказал, что объявляя int явно мы избавляемся от ошибок или прививаем себе хороший стиль кодинга. впрочем, к гнусю быстро привыкаешь.
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.