Я получил gcc "Ошибка сегментации" с этим сценарием: http://paste2.org/p/1397204, почему?
Я тестировал этот код с помощью компилятора Visual C ++, и я не получаю никакой ошибки ...
Благодаря МБД в соответствии с Получение ошибки сегментации тема.
Заменить:
printf("|%s|\n", trim(" MyStringHaveToBeTrimmed "));
С:
char str[] = " MyStringHaveToBeTrimmed "; printf("|%s|\n", trim(str));
Новый код: http://paste2.org/p/1397248