:( - Elseh , 30.11.2004 15:04 MSK

: A=A^B;B=A^B;A=A^B;
: Автор станет совсем грустным, и скажет: "Это ведь так просто".
: На что программист ему скажет, что Basic в случае
: переполнения просто вылетит, а если переменные
: не целого типа, то возможна потеря точности.
: И релиз будет выглядеть примерно так:
:
: #define switch(a,b) { \
: __ASSERT(typeof(a)==typeof(b)); \
: if (sizeof(a) > 0) {*(char*)&a=
:
: ну, и так далее...

а я думала именно про него :( тогда скажите откуда выползает переполнение.... и прочая потеря точности?
кстати ^ - это xor я надеюсь.
K'eth Hennia the Elven Bard
   Ещё - Plus , 30.11.2004 11:20 MSK