- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
// used to set or reset batch mode
void SetIsBatch(bool bSet)
{
if(bSet)
{
if(m_Chart.GetIsBatched())
return;
else
{
m_Chart.SetIsBatched(TRUE);
}
}
else
{
if(m_Chart.GetIsBatched())
{
m_Chart.SetIsBatched(FALSE);
}
else
return;
}
}
не удержался
DON'T KNOW
BOUT MY
PROGRAM
Я бы сильно удивился, если бы у страйкера отводилось бы 25 часов в день на сайт (как это происходит у Дурова с его ВКонтакте) .
пример товарища Павла Задова Дурова должен нас всех учить и, черт подери, вдохновлять на доблестнейший плагиат подвиг.
m_Chart.SetIsBatched(bSet);
} else {
return;
}
ветка else не нужна.
m_Chart.SetIsBatched(bSet); может быть нужно трансформировать в m_Chart.SetIsBatched(bSet?TRUE:FALSE);
(bSet?TRUE:(bSet?TRUE:(bSet?TRUE:(bSet?T RUE:(bSet?TRUE:(bSet?TRUE:(bSet?TRUE:(bS et?TRUE:(bSet?TRUE:(bSet?TRUE:(bSet?TRUE :(bSet?TRUE:(bSet?TRUE:(bSet?TRUE:(bSet? TRUE:(bSet?TRUE:(bSet? итд
и в конце :false))))))))))))))))))))));
(типа ржёт и говорит "неправда, неправда")
Поэтому преобразование в/из них в нормальные true/false может быть не очевидно.
И если например SetIsBatched( arg ) принимает в качестве аргумент FALSE/TRUE (которые реально, скорее всего есть int),
а внутри делает что-то вида: if( arg == TRUE ), то если TRUE например объявлен как #define TRUE 0xFFFFFFFF, при передаче
в метод значение true (именно маленькими буквами) условие не выполнится.
Понятно, что если SetIsBatched() внутри так написана, то это уже говнокод, но чтобы от этого абстрагироваться нужно явно привести true/false к TRUE/FALSE.
Ветку "иначе" я добавил, если после там ещё что-то есть, сюда же ГК урезанные часто выкладывают.
На счет return; - функция из ГК выглядит законченной (фигурная скобка на 22 строке), поэтому нет необходимости в дополнительном return;
Это ничего не значит, возможно, из неё вырезали то, что не относится к ГК.
Возможно. Но я говорю о том, что вижу, а не о том, что возможно.
if (result == true) return true; else return false;
поржал! )))))) день удался ))))
в коде есть еще else return - в том коде, что представлен тоже не нужно
конечно не нужно )))))) эта строчка же сама ГК! и прародитель все х ГК подобного рода )))) она здесь уже давно поселилась под номером 56