ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
622541 Топик полностью
Nikolay801_ (02.10.2015 10:47, просмотров: 198) ответил symbions на Это уже не Си.
нет, это с, в плюсах это выглядит примерно также, но внутренняя механика веселей и заковыристей. В це структура достаточно формальное объедение данных и методов, какого то дополнительного кода не генерится. Нужно обратится к данным - их адрес вычисляется так же как если бы они лежали отдельно, нужно вызвать метод, вызывается также как отдельная функция. А в плюсах при практически идентичном синтаксисе методы вызываются иначе, там еще незаметно для программиста доп параметр передается, указатель на объект метод которого вызывается. Ну и велком, как говорится, вроде написано одинаково, но в стек залазит глубже, с указателями на методы ваще трагедия. Так что если не сказал прямо что это class, в структуре нет конструктора и деструктора, то спи спокойно дорогой товарищ, у тебя чистый ц без всяких плюсов.
Будь ты проклят, Перри-Утконос!