Re[3]: Чего принципиально не может C по сравнению c C++.
От: Alexey F  
Дата: 03.02.11 12:45
Оценка: 13 (3) +1
Здравствуйте, more, Вы писали:

M>То есть по вашему, препроцессор C не обладает полнотой по Тьрингу? Ну-ну.

Ну да, не обладает.
Потому что программа препроцессируется только один раз и рекурсивных раскрытий макросов просто не получится.
Однако, если программа будет #include-ть себя саму, можно получить, к примеру, решение ханойской башни.
См. это сообщение:
http://mail.szabgab.com/pipermail/perl/2003-July/002701.html
и, в частности, этот код:
http://www0.us.ioccc.org/1995/vanschnitz.c
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.