с структуры
Автор Technoraptor задал вопрос в разделе Другие языки и технологии
структуры с++ и получил лучший ответ
Ответ от Константин Лемешев[гуру]
ИМХО:
Все что компилиться и работает как ожидалось - нормально.
А структуры оставлены в с++ в основном для совместимости с с. Ибо вместо комбинаци в начале
struct Key
{
можно поставить
class Key
{
public:
И получить тот же результат.
+ Структуры проще тем что не нужно писать методов для доступа к членам (а программисты ленивы) 🙂
По поводу коментария про WinAPI -
1. оно когда еще было написано - а с тех пор переписвать его не стали, ибо куча софта сразу порушиться
2. Структура универсальна в том смысле, что не все языки которые хотят вызывать WinAPI функции - умеют работать с классами вызывая их методы.
3. В дополнение к 1-ому. С тех пор как появилось WinAPI некрософт уже создал MFC (так кажеться как раз классы используються для всего) и оно практически загнулось.
ПыСы: сам работаю с C# так что могу быть не в курсе последних веяний.
Учат всё равно по старому ибо большинству преподов лень перерабатывать методические материалы, а исходя из этого можно предположить что хоть структуры и устаревшие, то всё равно пока существует наша далеко не самая лучшая система образования, люди будут приходить на работу и использовать не самый оптимальный код.
Устаревшим является все что было немного ранее
Структуры некоторые воспринимают как "то, что было до объектов" 🙂
Ну, если я с таким сталкиваюсь в рамках ВУЗовской задачки, это конечно, показатель того, что препод провел последние 10 лет в коме.. .
Но... .
если хочется на уровне объектной модели подчеркнуть, что речь идет именно о СТРУКТУРЕ ДАННЫХ, и никаких методов нет и не предвидится, то это зер гут, хороший стиль
Реально прочувствовала себя не на той планете! Я даун? или вы с Марса?
А это вантуз какой фирмы на аватарке, тоже нужен... ?
Аааа. . структуры? Хорошие такие структуры, мне нравятся, ещеб единичку где добавить вообще супер, а то только нули...
для С++ структуры уже атавизм ) Если компилится - значит нормально!
Ой такова не знаю под забыл=)
Мил человек, ка кназывается игра, из которой у тебя фото с аватара?)
Помогите с клеточной биологией... Реферат по теме: "Различие эукариот и генома бактерий".
Клетки эукариот содержат в себе оформленное ядро. Рассмотрим основные особенности генома эукариот.
подробнее...
Язык С++. Чем отличаются структуры от классов?
И я всё же скажу, что структура это статика, это просто набор данных объединённых общим свойством.
подробнее...
Почему у снежинки всегда 6 граней?
Здравствуйте!
Процесс образования снежинок - это процесс сублимации кристаллов из газовой
подробнее...
Сколько существует видов снежинок?
Здравствуйте!
Процесс образования снежинок - это процесс сублимации кристаллов из газовой
подробнее...
В ЕГЭ тестах по сколько вопросов? Или в целом сколько?
По разным предметам по-разному.
Например,
Структура теста ЕГЭ по русскому языку
Тест
подробнее...
Какая краска подойдет для покраски обоев?
Существует три вида обоев, предназначенных под окраску. Это бумажные обои, флизелиновые обои и
подробнее...
Помогите пожалуста!! ! Нужно найти ответы на вопросы по материаловедению
Сталь У12- углеродистая инструментальная сталь, состоит из зерен перлита и зерен цементита. Зерен
подробнее...
помогите пожалуйста, уже крышу рвёт. (материаловедение)
Характеристика стали 9ХС
Марка: 9ХС
Заменитель: ХВГ, ХВСГ
Классификация: Сталь
подробнее...
Нет ли у кого-нибудь статей из журнала "Наноматериалы и нанотехнологии"?
Такого журнала нет.
На этой страничке найдете следующие журналы и ресурсы по нано:
подробнее...
вредит ли начес волосам????
да. сухость и это ведь постоянный лак как никак. еще выпадать и ломаться начинают. но я свои
подробнее...
Что такое поток е1?
Цифровой поток Е1 это стандарт передачи цифровой информации со скоростью 2048 kbps. Средой для
подробнее...
Что такое суккулент?
экзот...типа кактуса...щас подробней расскажу
В переводе с латыни название "суккуленты"
подробнее...
Как избавиться от растяжек в домашних условиях после похудения??? Очень надо!!!
Мумие.
Оказывает заживляющее воздействие, ускоряет регенерацию кожи. С его помощью мы
подробнее...
Отчего зависит формы снежинки?
Лабораторные опыты по выращиванию снежинок показали, что форма снежинок напрямую зависит от
подробнее...