Что вы считаете «наилучшей практикой», когда речь идет об обработке ошибок согласованным способом в C-библиотеке. Есть два способа, о которых я думал: Всегда возвращайте код ошибки. Типичная функция будет выглядеть так: MYAPI_ERROR getObjectSize(MYAPIHandle h, int* returnedSize); Всегда...