Есть ли какой-то стандартный способ преобразоавать строчку с '\0' в строчку без них, так что-бы потом можно было востановить оригинал?
Передаю буфер POST запросом:
char *c = «some\0\0\0\0thing\0\0»
Нужно его полностью передать. Использую curl:
curl_formadd(&formpost,
&lastptr,
CURLFORM_COPYNAME, «data»,
CURLFORM_COPYCONTENTS, ptr,
CURLFORM_END)
Так вот в данном случае ptr ищет \0 в строчке и шлет запрос. Дело в том, что это не совсем строчка а набор бинарных данных. По этому \0 может там быть где угодно. Думаю как бы его передать....