LINUX.ORG.RU

История изменений

Исправление Sahas, (текущая версия) :

Да не, я ж говорю, что используется именно как указатель, причём не на 1 байт, а на массив (динамический, произвольного размера). Зачем хранить указатель в виде int - я хз, но на том же SO пишут, что для 64-битов размер указателя — это long, поэтому и warning кидается. В общем, как ни посмотри — какой-то г-код...

Оно (этот код) было создано под виндой в MSVS. Я, естественно, собирал под линуксом. Дали просто как пример некоторого алгоритма, реализованного «на чистом C»

Исходная версия Sahas, :

Да не, я ж говорю, что используется именно как указатель, причём не на 1 байт, а на массив (динамический, произвольного размера). Зачем хранить указатель в виде int - я хз, но на том же SO пишут, что для 64-битов размер указателя — это long, поэтому и warning кидается. В общем, как ни посмотри — какой-то г-код...