Цитата:
|
Сообщение от The_God
то неправильное решение:
Цитата:
Сообщение от Dr.PC
на всяких попсовых языках это делается так:
a:= a+b;
b:= b-a;
a:=a+b;
b:=-b;
для целочисленных переменных может возникнуть переполнение при математических вычислениях.
для целочисленных переменных нужно использовать xor:
Цитата:
Сообщение от =
СтепаныЧ[=]a := a xor b;
b := a xor b;
a := a xor b;
|
Да ты чё? А я не тоже самое написал в том же посте, который ты процитировал?
Цитата:
|
Сообщение от RJ Presto
при кодинге под смартфоны - легко
|
я ору.. уже сто лет как такие ситуации даже при кодинге под самые замухрыжные контроллеры не возникают. А уж в смартфоне или телефоне, где уже давно и окна, и игры и всякие прибамбасы не суметь ВРЕМЕННО выделить пару байт для одной операции надо суметь.