Загадка: пишем код на русском языке

Только что написал корректно компилирующуюся программу для C++ на русском языке.
В ней всего 1 cpp файл.
Вот он целиком:

НАЧАЛО ПРОГРАММЫ

Выведи текст на экран

начало текста
“Я помню чудное мгновенье: \n\
Передо мной явилась ты, \n\
Как мимолетное виденье, \n\
Как гений чистой красоты.”
конец текста

Выведи текст в файл “Стих.txt”

начало текста
“В томленьях грусти безнадежной\n\
В тревогах шумной суеты,\n\
Звучал мне долго голос нежный\n\
И снились милые черты.”
конец текста

КОНЕЦ ПРОГРАММЫ

Как несложно догадаться, программа выводит сначала первое четверостишье на экран, а затем второе в файл “Стих.txt”.
Этот код компилируется и работает!
Почему?
Ведь тут даже ни одного #include нет, чтобы хоть чем-то работоспособность можно было объяснить.
Кто сможет разгадать этот ребус?
Пишите свои ответы и дополнительный код в комментариях (ведь определенно должно быть что-то еще кроме этого .cpp файла). И постарайтесь не подглядывать чужие ответы в комментариях :)
А завтра я опубликую свой вариант и имена тех, кто предложит лучшие ответы (самый красивый вариант, самый короткий вариант и т.п.).
Upd:
Понятно, что должен быть .h файл и он должен как-то скрыто подключаться. Но это только половина решения.
Вторая часть решения - это написать сам этот .h файл.



26 комментариев к Загадка: пишем код на русском языке

Ответить

 

 

 

Вы можете использовать эти HTML тэги

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>