// wish you happy debugging. part 2
void swap(int &a, int &b)
{
a *= 2;
b *= 4;
}
ХЗ кто
2004-12-07 13:04:38 #
В чем прикол то?
2004-12-07 17:03:36
//кстати c лоялен к коду типа
unsigned int z = 0; --z;
или
MAXINT+1
так что тем интереснее! :-)
unsigned int z = 0; --z;
или
MAXINT+1
так что тем интереснее! :-)
2004-12-09 12:46:06
как это не потянет ?! как раз потянет.
код :
вот теперь начинаем дебужить ;)
код :
a = 3;
b = n-1;
while(a < n) {
swap(a, b);
++a; --b;
}
вот теперь начинаем дебужить ;)
2004-12-09 20:29:54
> вот теперь начинаем дебужить ;)
Это можно в уме просчитать а не гонять зря в дэбагере ;-)
Это можно в уме просчитать а не гонять зря в дэбагере ;-)
2004-12-09 20:39:02
да и зачем изначально баги в программе плодить, когда можно, перед тем как что то вычислять, выполнить проверку на соответствие исходных данных определённым ограничениям, при которых не произойдёт переполнения или/и зацикливания ?
2004-12-09 20:45:59
swap - это функция обмена значениями между двумя переменными или та функция, что в самом посте описана ?
2004-12-10 10:48:35
>да и зачем изначально баги в программе плодить, когда можно, перед тем как что то вычислять, выполнить проверку на соответствие исходных данных
И скатишься к Паскалю, где это встроено. С++ тем и гибче, что эти проблемы скидывает на программиста. Если программер сказал unsigned int a=-3, значит -3.
И скатишься к Паскалю, где это встроено. С++ тем и гибче, что эти проблемы скидывает на программиста. Если программер сказал unsigned int a=-3, значит -3.
2004-12-10 17:26:05
> g++ -E подскажет что что-то там не то ;)
до этого еще надо догадаться, что там что-то задефайнено
до этого еще надо догадаться, что там что-то задефайнено
2022-09-04 02:46:18
кони пони его уволили и он теперь кидает на свалку это, чтобы кого-то еще уволили #библиотека программиота
2023-05-28 19:36:36
>Если программер сказал unsigned int a=-3, значит -3
в 2004 интегрированные среды разработки были не в почете?
в 2004 интегрированные среды разработки были не в почете?