Re[2]: [?] typedef/struct c/c++
От: XuTMAH  
Дата: 13.02.09 06:49
Оценка:
XTM>>Проблема третьего варианта: член структуры имеет тип который не используется (_A3) и только вносит путаницу при большом числе членов класса.

AF>"_A3" — это не обязательно.

AF>Возможен такой вариант:
AF>
AF>typedef struct A3 {
AF>    struct A3* next;
AF>} A3;
AF>


Спасибо, не знал.

XTM>>Остаётся вопрос на всех ли Вам известных компиляторах Си и Си++ компилируется приведённый код?

AF>Старенький lcc (версия компилятора ещё от 2004 года, Си) скопилировал, mingw 3.4.5 (Си, C++) — тоже, MS VC++ 6.0 (Си, C++) — аналогично, mingw 4.3.0 (Си, C++) — тоже, MS VC++ 2005 Express Edition (Си, C++) — тоже... Хватит, пожалуй

Это всё под Windows, но также интересует Linux, Unix, Solaris, Mac OS и любая экзотика.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.