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