Важная информация
Показано с 1 по 2 из 2

Тема: ЭХ! Тряхнём стариной )

  1. #1 ЭХ! Тряхнём стариной ) 
    Разбирающийся
    Регистрация
    06.09.2012
    Адрес
    MPLS/MN USA
    Сообщений
    31
    Сказал(а) спасибо
    0
    Поблагодарили 1 раз в 1 сообщении
    Записей в блоге
    1
    Я весьма старый и опытный разработчик С/С++ ( Windows и Linux ) .
    Забрел на ваш форум через рекламу на ВК. Но не суть важно.

    Почитал я часть топиков и вспомнил про одну забаву из ранней юности.
    В своё время мне очень нравилось разбавлять свой код разными трюками,
    для усложнения прочтения кода. Позже я узнал, это называет обфускация )

    Я с ходу вспомнил только 2 примера... может если кто вспомнит ещё что то подобное, weclome!

    пример 1: трюк с указателем.
    PHP Code:
    1.  
    2.  
    3. int x[3];
    4. 2[x]=3; // этот пример многих до истерики доводил ) особенно паскальщиков )


    пример 2: косяк с объектом класса ) используется часто как фейк...
    не будет вызван деструктор ) ( объект в локальном стеке )

    PHP Code:
    1.  
    2.  
    3. class Object; // допустим тут полное определение класса... не важно какого по сути...
    4.  
    5. for(Object A;<img src="http://iforum.pro/images/smilies/wink.png" border="0" alt="" title="Wink" class="inlineimg" />
    6.     goto for1;
    7. for1:
    Последний раз редактировалось handrix; 06.09.2012 в 23:30.
    Ответить с цитированием  
     

  2. Пользователь сказал cпасибо:

    pingvin (07.09.2012)

  3. #2  
    Модератор Аватар для pingvin
    Регистрация
    11.02.2011
    Сообщений
    389
    Сказал(а) спасибо
    80
    Поблагодарили 75 раз(а) в 48 сообщениях
    Cпасuбо! Прuгодuтся
    На этом месте могло быть Ваше "Спасибо"
    Ответить с цитированием  
     

Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •