Re[14]: 20 ключевых слов подряд
От: ansi  
Дата: 06.07.05 11:23
Оценка: 2 (1)
Здравствуйте, creatio, Вы писали:

C>Здравствуйте, ansi, Вы писали:


A>>Программу???

C>Дабы окончательно уточнить ситуацию привожу текст задачи в оригинале.


C>

C>Напишите корректную программу на С++, содержащую последовательность по крайней мере из десяти идущих подряд различных ключевых слов, не разделённых идентификаторами, операторами, символами пунктуации и т.д.


Если не мухлевать с define, то у меня 9:

void func() {
    do return delete new unsigned long int const volatile; while(false);
}


Так же будем считать, что вот так не спортивно:
void func() {
    do 
        do 
            // ...
                do 
                    return delete new unsigned long int const volatile; 
                while (false); 
            // ...
        while (false); 
    while (false); 
}


В принципе, VC 7.1 хавает и такое:
typedef  inline const unsigned const long const double const volatile const const const /* ... */ t(int);

Но это тоже не очень

П.С.
Это бы в этюды.
new RSDN@Home(1.1.4, 303) << new Message(); std::head::ear << "Avantasia — Sign Of The Cross";
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.