Здравствуй программач, короче говоря, программируя на c с примесью c++, я перешёл на mac, полез в интернет, чтобы скачать visual studio 2017, после того как скачал и запустил, стало ясно, что он поддерживает только C# и F# - это не мой вариант, погуглив стало ясно, что подходит только xcode (но есть 3 костыля: там нет нового stdio.h (типо printf_s , scanf_s и других - это очень важно), ругается на void main (пишет, что нужен int main), и последний костыль: созданные программы не поддерживаются на windows. Есть ли аналоги или .h для решений данный проблемы? Буду благодарен.
>>1067325 (OP)>погуглив стало ясно, что подходит только xcodeПараша ебучая, ставь clion и не позорься.
>>1067325 (OP)>но есть 3 костыля: там нет нового stdio.h (типо printf_s , scanf_s и других - это очень важно), ругается на void main (пишет, что нужен int main), и последний костыль: созданные программы не поддерживаются на windows.Алсо, вся эта ебучая параша связана с компилятором, а не с IDE.
>>1067342двачирую
>>1067325 (OP)> созданные программы не поддерживаются на windowsМожет тебе лучше в сторону Qt посмотреть?
>>1067345Это как-то можно решить: сильно нравится xcode?
>>1067359>Это как-то можно решить?Какой компилятор хочешь использовать, такой и используй. Как заменить, подскажет гугл.intel > msvc > clang > gcc > всё остальноеPGI и Cray не юзал, не скажу точно> сильно нравится xcode?Я им не пользуюсь, зачем, если есть охуенный набор инструментов от JB за $200 в год? По отзывам xcode для плюсов НЕ ОЧЕНЬ, плюс он не кроссплатформенный, мягко говоря. clion на маке норм работает.
Используй CMake и пиши кроссплатформенный код. На маке удобнее XCode ты ничего не найдешь, он почти ни в чем не уступает студии.
>>1067325 (OP)> printf_s , scanf_s и других - это очень важноОчень важно не использовать это говно.> stdio.hТы определись уже, на чем ты пишешь. Если это C++, то там cstdio уже сто лет как.> void mainВ языке Си нет такой функции. Создавай .cpp, ругаться не будет.> созданные программы не поддерживаются на windowsУдивительные вещи ты рассказываешь! А слышал ли ты о кросскомпиляции?
>>1067475Спасибо за полный ответ!
>>1067325 (OP)Из какой пещеры ты вылез? У студии всегда были проблемы с си без плюсов и той его частью что поддерживается в плюсах
>>1067661> У студии всегда были проблемы с си без плюсовУ студии когда-то были проблемы с Си выше C89. С тех пор утекло много воды, и теперь все вполне норм.