LINUX.ORG.RU

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

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

Ты просто заменил один символ (звёздочку) на другой (p). В чём профит-то? Я ещё могу понять, когда это некий opaque pointer, с которым напрямую работать всё равно невозможно, но ты же наверняка хочешь делать что-то типа

Bytes blob = { /*whatever*/ };
RBytesRemove(&blob, 42, 42);
Ну и зачем весь этот сыр-бор? KISS же

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

Ты просто заменил один символ (звёздочку) на другой (p). В чём профит-то? Я ещё могу понять, когда это некий opaque pointer, с которым напрямую работать всё равно невозможно, но ты же наверняка хочешь делать что-то типа

Bytes blob = { /*whatever*/ };
RBytesRemove(&blob, 42, 42);

Ну и зачем весь этот сыр-бор? KISS же