char string library. There is a character string splitting function.
CharUtil.cpp
- Committer:
- tichise
- Date:
- 2017-12-03
- Revision:
- 1:fc299d8c1c7e
- Parent:
- StringUtil.cpp@ 0:c6bf0554e2f3
- Child:
- 2:dbd6f2a04946
File content as of revision 1:fc299d8c1c7e:
#include "CharUtil.h" #include "mbed.h" #define MAXITEM 20 // 数字が大きすぎるとメモリーオーバーエラーがでる CharUtil::CharUtil() { } int CharUtil::split(char *base, const char *delim, char *outlist[]){ char *token; int cnt = 0; token = strtok(base, delim); while(token != NULL && cnt < MAXITEM) { outlist[cnt++] = token; token = strtok(NULL, delim); } return cnt; }