История изменений
Исправление Midael, (текущая версия) :
struct - поля паблик по дефолту, class - private. В остальном они эквивалентны
union - тип, имеющий единовременно только одно из перечисленных в определении полей.
namespace, это как несложно догадаться из названия, пространство имен, любых. Класс - тип данных, неймспейс - просто область видимости. В жабе/шарпе функциональный эквивалент - статический класс.
Исходная версия Midael, :
struct - поля паблик по дефолту, class - private. В остальном они эквивалентны union - тип, имеющий единовременно только одно из перечисленных в определении полей.
namespace, это как несложно догадаться из названия, пространство имен, любых. Класс - тип данных, неймспейс - просто область видимости. В жабе/шарпе функциональный эквивалент - статический класс.