LINUX.ORG.RU

Сделал сегодня svn log для mplaer'a, товарищи уж года два как, в основном, код от индусщины чистят. А вы говорите.

redgremlin ★★★★★
()
Ответ на: комментарий от nu11

#define return if (rand() < 10) exit(EXIT_FAILURE); else return

Вот так интереснее.

e3d08dff
()
Ответ на: комментарий от redgremlin

>Сделал сегодня svn log для mplaer'a, товарищи уж года два как, в основном, код от индусщины чистят. А вы говорите.

а как она там завелась та?

tommy ★★★★★
()

Один кадр кстати с программистским образованием определил внешнюю переменную log. Мы долго гадали почему при линковке с его библиотекой программа выпадает в осадок. Да, да - нам требовалось вычислить логарифм.

Evgueni ★★★★★
()

> в публичных заголовочных файлах делают дефайны a'la PROTOCOL_VERSION

Инклудить этот чудо-файл только из одного C-шника?

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

Инклудить этот чудо-файл только из одного C-шника?


#include <this_open_source_bullshit.h>

namespace abc {
    PROTOCOL_VERSION = 123
};

...и все идет по п&^%$%^#

bibi
() автор топика
Ответ на: комментарий от bibi

> и все идет по п

Однако проблема локализована в одном файле. Так что ее относительно просто разрулить. Заимплементи в нем свою pure C++ обретку, если ничто не помогает.

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

Однако проблема локализована в одном файле. Так что ее относительно просто разрулить. Заимплементи в нем свою pure C++ обретку, если ничто не помогает.

Который, волею судеб, размазывается по половине проекта. И в этом нет ничего страшного, если бы не одно но: криворукость кодеров одного проекта на букву Мэ :-/ Вот почему все кодеры как кодеры следуют каким то минимальным правилам гигиены, а эти гандоны вы&*^%&$ после чего...?! А, фиг с ними. Проехали.

bibi
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.