Image

Imageex_beshenov wrote in Imageru_cpp

Coding standards

Многие пишут в сообщество Imageru_cpp и прилагают к сообщениям неряшливо отформатированные исходные коды. Я предлагаю пример, как нужно правильно подсвечивать код, чтобы создатели и читатели Imageru_cpp могли читать его легко и быстро:



template <class In, class Out, class BinOp>
Out partial_sum (In first, In last, Out res, BinOp op)
{
    if (first == last) return res;
    *res = *first;
    T val = *first;
    while (++first != last ) {
        val = op (val, *first);
        *++res = val;
    }
    return ++res;
}