1. C++ / Говнокод #14106

    +10

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    void operator()()
    	{
    		for (std::list<SmartPointer<FunctorTriggerParent > >::iterator it = _listFunctorOnTrigger.begin(); it != _listFunctorOnTrigger.end(); ++it)
    		{
    			(*it)->operator ()();
    		}
    	};

    Запостил: laMer007, 18 Ноября 2013

    Комментарии (6) RSS

    • void operator()(void)
      {
        for (auto& it: _listFunctorOnTrigger)
          (*it)();
      };
      Ответить
      • ненавижу void в скобочках, это сишкоблядский уродливый костыль
        если параметров нет - то их блядь нет, а тут как будто таки есть один, типа void
        Ответить
        • Ну ты меня прямо опустил так опустил.
          Ответить
        • [розжиг]
          А в Паскале в таких случаях даже скобочек нет, что логично: зачем брать в скобочки то, чего нет?
          [/розжиг]
          Ответить
          • скобочки как бы намекают на вызов функции
            Ответить
          • Тут как раз считаю, что пустые скобочки - это правильно, ибо унификация, ибо не путаешь вызов функции с указателем.
            Ответить

    Добавить комментарий