- 1
- 2
- 3
- 4
void swap(word& w)
{
w=w<<8|w>>8;
};
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+146
void swap(word& w)
{
w=w<<8|w>>8;
};
И так, стартует конкурс "самый красивый swap". Жду ваши варианты. Призов не будет, так чисто пожрать.
a = b;
b = tmp;
самый некрасивый :P
a^=b^=a^=b;
А в Java это просто не сработает.
Правильно Блох наставляет не варганить "слишком умный" код.
>&
Это С++? Запомни, С++ - говно, не кодь на нем.
Откуда инфа?
b = (a += b -= a) - b;