gcc (GCC) 4.7.2
PJ SIP 2.1
Здравствуйте,
Я разрабатываю приложение, которое будет использовать API PJSIP.
Просто посмотрите на документацию по API, и я вижу некоторые функции, которые кажутся просто оболочками для стандартной библиотеки C. т.е. pj_memset, pj_strncpy, pj_strlen и т.д.
Я могу видеть некоторые альтернативы, которые можно было бы рассмотреть pj_strncpy_with_null(), который всегда будет NULL для завершения строки. Другим преимуществом может быть то, что pjsip использует структуру pj_str_t для хранения строки и размера. Это может быть лучше, чем использование обычной строки C.
И есть ли какая-либо точка, использующая pj_size_t over size_t, которая в любом случае переносима?
Ссылка для быстрой справки находится здесь:
http://www.pjsip.org/pjlib/docs/html/group__PJ__PSTR.htm
Есть ли какое-то реальное преимущество, использующее PJSIP над стандартной библиотекой C?
Большое спасибо за любые предложения,
