Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[C++] Всё же о стандарте С++ я пытаюсь понять ;)) 01.03.05 14:50 Число просмотров: 1874
Автор: void <Grebnev Valery> Статус: Elderman
|
> Для многих компиляторов (в частности для gcc 3) объявления > 'extern "C" struct {' и 'class { public:' - две разные > вещи. Компилятор может по-разному геренировать код при > управлении экземплярами этих типов. Например 'struct' > возвращаемый из функции будет по-возможности втиснут в > регистры, а 'class' с легкостью записан по адресу (возможно > на стеке) сформированному вызывающей функцией.
Вот это уже ближе... Кстати, а почему? Весьма интересно.
Но меня больше заинтересовала сторонастандартаС++. Парадокс в том, что практически, в несложном коде всё можно сделать со struct. Работает всё, включая акссесоры.
ПС. Не уверен про STL
|
|
|