- 1
- 2
- 3
#include <math.h>
...
result = (thisCos ? cos : sin)(3.140);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 188
+73.7
#include <math.h>
...
result = (thisCos ? cos : sin)(3.140);
Знакомый программист прислал из своего проекта.
+56.3
bool a,b;
...
if(a>b)
{
...
Увидел в одной либе... Си++ странный язык. Паскаль проще...
1)Скомпилируеться ли?
2)Что это значит?
+66.7
double _(double arg);
int main()
{
cout<<"\tFunction f(x) = cos(2*x)*sin(x)\r\n";
cout<<"Interval of integration : \r\n";
cout<<"left border a = \t";double _a;cin>>_a;
cout<<"right border b = \t";double _b;cin>>_b;
cout<<"step of integration dx = \t";double __;cin>>__;
double ____ = _a;
cout<<"integration in process...\r\n";
double ___ = (_(____ + __) - _(____))/2*__;
while(____ < _b)
{
___ += (_(____ + __) - _(____))/2*__;
____ += __;
}
cout<<"complete....\r\n";
cout<<"result is "<<___<<"\r\n at"<<____<<"\r\n";
return 0;
}
Что-бы это значило?
+53.4
void (* signal(int __sig, void (* __func)(int))) (int)
Объявление типа, представляющего собой указатель на функцию, возращающей указатель на функцию (может я не так понял?) из хедера signal.h.
+68.6
printf("%s","Для выхода из меню нажмите reset.");
Найдено в глубине системной DOS УтиЛИТКИ, естественно не Microsoft'овской.
+51.7
#define volatile_cast reinterpret_cast
Это кому-то нужно? Зачем? И работает разве? Найденно на просторах Интернета.
+61.1
void funcMir()
{
...
if ( __mir0>5 )
goto vihod;
TMir1 __mir1; // Конструктор не вызывается. (Оператор goto перескакивает через него.)
...
vihod:
...
// Здесь вызывается деструктор для __mir1 при выходе __mir1 из области видимости.
};
Код оригинальный из инета. Комментарии добавил мой друг.
+56.9
cout << "\nVvedit A->"; //организуем ввод коэфициэнтов уравнения с помощью
cin >> a; //ф-й потокового ввода-вывода (cout и cin с библиотеки iostream.h)
cout << "\nVvedit B->";
cin >> b;
cout << "\nVvedit C->";
cin >> c;
d = pow(b,2)-(4*a*c); //найдем дискриминант
if (d < 0) goto d1; //проверяем условия, и, с помощью
if (d==0) goto d2; //меток переходим к соответствующему блоку
if (d>0) goto d3;
d1: { //блок 1: дискриминант < 0
printf("\nKoreniv nema");
goto exit; //безусловный переход на exit
}
d2: { //блок 2: дискриминант=0
x1=-b/(2*a)
printf("\nx = %f",x1);
goto exit; //безусловный переход на exit
}
d3: { //блок 3: дискриминант>0
x1=(-b-sqrt(d))/(2*a);
x2=(-b+sqrt(d))/(2*a);
printf("\nx1 = %f",x1);
printf("\nx2 = %f",x2);
goto exit; //безусловный перехід на exit
}
exit:
No comments.
+66.8
PChar GetFileContent(PChar FileName)
{
...
};
static inline signed int GetFileSize(PChar FileName)
{
return(((signed int)(strlen(GetFileContent(FileName)))));
};
Всё гениальное - просто...
+63.1
if
(
IsFiltred
//проверка на фильтрованность массива
==
true
)
{
Нет слов.