воскресенье, 4 января 2015 г.

x64 strcmp

Странно, что я раньше с этим не сталкивался, но strcmp на x64, оказывается, возвращает не 0, -1, +1, а значения меньше, равные или больше нуля.
В общем, это довольно очевидно т.к. документация, ничего не говорит про -1 и +1., однако может быть читателю будет любопытно.

The strcmp function returns an integer greater than, equal to, or less than zero, accordingly as the string pointed to by s1 is greater than, equal to, or less than the string pointed to by s2.

Вот тут можно найти ответ с нужными отсылками: http://stackoverflow.com/a/18099554

Просто, будьте внимательны, когда пишите код.

четверг, 1 января 2015 г.

Новый год!

Новый год начинается с перевода :)
Интересно, что с должной мотивацией, перевести 12000 символов, не является такой уж сложной и напряжной задачей. Пожалуй, нужно чаще заниматься данным видом досуга.