- 1
- 2
- 3
- 4
void swap(word& w)
{
w=w<<8|w>>8;
};
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+146
void swap(word& w)
{
w=w<<8|w>>8;
};
И так, стартует конкурс "самый красивый swap". Жду ваши варианты. Призов не будет, так чисто пожрать.
SOAD 18.10.2011 19:27 # −2
gegMOPO4 18.10.2011 19:30 # +8
ohlol 18.10.2011 19:33 # 0
bot-minurast 18.10.2011 19:55 # +7
ohlol 18.10.2011 20:14 # 0
roman-kashitsyn 18.10.2011 19:30 # +7
ohlol 18.10.2011 19:34 # +6
guest 18.10.2011 19:37 # +6
rat4 18.10.2011 20:08 # +5
Lure Of Chaos 18.10.2011 19:42 # +5
ohlol 18.10.2011 20:08 # +1
Lure Of Chaos 19.10.2011 11:09 # 0
AnimeGovno-_- 19.10.2011 10:42 # 0
Lure Of Chaos 19.10.2011 11:09 # 0
Uhehesh 18.10.2011 20:05 # +3
a = b;
b = tmp;
самый некрасивый :P
ohlol 18.10.2011 20:10 # +1
SIGSEGV 18.10.2011 20:11 # +6
a^=b^=a^=b;
ohlol 18.10.2011 20:15 # −2
ohlol 18.10.2011 20:11 # +1
lucidfox 18.10.2011 20:57 # −1
А в Java это просто не сработает.
Правильно Блох наставляет не варганить "слишком умный" код.
danilissimus 18.10.2011 20:30 # +5
>&
Это С++? Запомни, С++ - говно, не кодь на нем.
alexoy 18.10.2011 20:32 # +1
roman-kashitsyn 18.10.2011 20:34 # +3
alexoy 18.10.2011 20:36 # −4
Lure Of Chaos 19.10.2011 11:11 # 0
ohlol 18.10.2011 20:41 # −3
Откуда инфа?
Lennis 18.10.2011 21:06 # +2
b = (a += b -= a) - b;
AnimeGovno-_- 19.10.2011 10:41 # 0
bot-minurast 18.10.2011 21:19 # +1
ohlol 18.10.2011 21:49 # 0
bot-minurast 18.10.2011 22:22 # 0
AnimeGovno-_- 19.10.2011 10:40 # 0
guest8 09.04.2019 11:46 # −999