Отправляет email-рассылки с помощью сервиса Sendsay

Web-Мастеринг - с нуля до профи

  Все выпуски  

"Курьёзы C++"


Познавательное программирование

(comp.soft.prog.urisprog)

Выпуск 31


"Курьёзы C++"


Здравствуйте, Уважаемые подписчики!

Доверие, оказанное вероломному, даёт ему возможность вредить.
Сенека Луций Анней

Этот короткий выпуск я решил посвятить необычным и забавным особенностям языка C++.
Читайте дальше...

Статья


  1. arr[1]=123;
    1[arr]=123;
    Невероятно, но обе этих строки идентичны по смыслу!
    (Об этом я уже как-то говорил в рассылке.)


  2. double a=1.0,b=1.0,c=1.0;
    double *pa=&a;
    b=c/*pa;
    Приведённый код синтаксически абсолютно верен, однако не компилируется.
    Чтобы откомпилировалось - нужно заменить последнюю строку на b=c/(*pa); или поместить пробел между "b=c/" и "*pa;".


  3. for(i=0;i<10;)
    {
    +i;
    }
    Здесь синтаксически всё правильно и программа даже компилируется, но не работает. :)


  4. struct A
    {
    int A;
    } A;
    Парадокс: Объявление структуры A типа A...


Если вам есть что добавить к этому - пишите мне на urisff@inbox.ru и ваши мысли я опубликую здесь.

КСТАТИ...

Я открыл новую рассылку - называется «ИСТИНА» (код - lit.quotation.true, описание).
Тематика - высказывания (и статьи) из моей книги.
Программирования никак не касается! Но Я ГАРАНТИРУЮ, что будет интересно...

Вы можете [подписаться по почте]
(просто отправьте пустое письмо со своего ящика, а затем подтвердите подписку).




Все вопросы, пожелания и предложения ведущему рассылки, прошу слать на e-mail: urisff@inbox.ru
Все статьи публикуются здесь только с разрешения (или рекомендации) автора.
Если вы хотите опубликовать здесь свою статью, то сделайте это, переслав её мне (желательно в виде html, причём без картинок). В случае, если вы будете использовать приведённые в этой рассылке материалы, не забудьте сделать ссылку на эту рассылку.

Ведущий рассылки:
Набатников Иван, urisff@inbox.ru
http://www.tireal.com


В избранное