Создание вашей первой программы C++ Сейчас мы собираемся писать исходный код С++. Есть очень хорошая причина, по
которой мы называем его именно исходный код: это исходник из которого мы
будем строить наш бинарный исполняемый код. Один и тот же исходный С++ код
может быть построен на различных платформах, таких как Mac, Windows и iOS. И в
теории исполняемый код делает абсолютно одно и то же на каждой
соответствующей платформе, производя должный результат.
В не таком далёком прошлом, до выхода языков С и С++, программисты писали
код индивидуально для каждой конкретной машины, для которой он
предназначался. Они писали код на языке называемом - язык ассемблера. Но
сейчас когда доступны С и С++, программисты могут написать код один раз и он
будет развёрнут на разных машинах, просто путём отправления одного и того же
код через разные компиляторы.
Совет На практике существуют некоторые различия между разновидностью С++ Visual
Studio и разновидностью С++ XCode, но эти различия выявляются в основном при
работе с продвинутыми концепциями С++, такими как шаблоны.
Одна из причин, по которой использование UE4 так помогает, это потому что UE4
стирает множество различий между Windows и Mac. Команда UE4 проделала не
мало по настоящему волшебной работы, чтобы получить одинаковый код для
работы и на Wndows и на Mac.