[C/gLib] trim과 문자열을 찾는 함수 작성하기
문자열을 특정 토큰단위로 끊거나 할 때는, 공백이 있을 경우를 대비해서 trim이 필요하다. 물론 gLib을 사용한다면 토큰 단위로 끊은 다음에, g_strstrip을 이용해서 앞/뒤의 공백만 잘라주는 편이 더 효율적인 경우가 많다. 처음에는 공백만 제거하는 함수를 만들었다가, 이후에는 특정 문자열을 제거하는 함수로 수정했다. 작성한 함수는 아래와 같다. gchar* trim(char* target_string, char symbol) { if(target_string == NULL) {return -1;} gchar before_string[256]; gchar after_string[256]; gint index_before=0; gint index_after=0; gint len_target_str..
2019.04.26