Под рукой нет компилятора, но, на мой взгляд, было бы хорошо подумать над передачей не указателя, а указателя на указатель:
Код
int Func(const char **str)
В качестве параметров, опять же, либо char*, либо const char* - приведется автоматически, а в теле изменяете *str. В возвращаемом значении возвращаете, получилось сдвинуть или вылезли за границу строки... Оно?
P.S. Только щас обратил внимание на дату сообщения... Сорри
Сообщение отредактировал Arlleex - Jan 11 2018, 19:51