- 1
- 2
- 3
- 4
- 5
- 6
- 7
/* Fix NAN constant for VisualC++. */
#ifdef _MSC_VER
#ifndef NAN
static const unsigned long __nan[2] = {0xffffffff, 0x7fffffff};
#define NAN (*(const float *) __nan)
#endif
#endif
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+57
/* Fix NAN constant for VisualC++. */
#ifdef _MSC_VER
#ifndef NAN
static const unsigned long __nan[2] = {0xffffffff, 0x7fffffff};
#define NAN (*(const float *) __nan)
#endif
#endif
????
Dummy00001 31.12.2014 00:28 # 0
Pythoner 31.12.2014 09:31 # 0
Dummy00001 31.12.2014 13:37 # 0
http://msdn.microsoft.com/en-us/library/w22adx1s%28v=vs.80%29.aspx
bormand 31.12.2014 09:43 # 0
DlangGovno 31.12.2014 10:44 # +1
gost 31.12.2014 23:02 # 0
someone 02.01.2015 10:15 # +3
bormand 02.01.2015 11:00 # +3
VisualC++
guest 03.01.2015 14:39 # −3
guest 02.01.2015 17:28 # −4
Psionic 06.01.2015 13:19 # 0
guest 06.01.2015 16:46 # 0
bormand 07.01.2015 10:42 # 0
Приговорённых привязывали к деревянным салазкам, напоминавшим кусок плетёной изгороди, и протаскивали лошадьми к месту казни, где последовательно вешали (не давая задохнуться до смерти), кастрировали, потрошили, четвертовали и обезглавливали.
3.14159265 16.01.2015 18:45 # +1
bormand 16.01.2015 19:41 # 0
3.14159265 16.01.2015 19:42 # 0
guest 16.01.2015 20:06 # −2
guest 16.01.2015 20:16 # −2
guest 16.01.2015 21:37 # −1
guest 16.01.2015 22:56 # 0
guest 17.01.2015 17:46 # +1
guest 17.01.2015 21:44 # 0