[問題] 用strtok遇到瓶頸QQ
我已經知道strtok會爆掉是因為line是指標
可是我是用funtion把line裡面存的整行文字傳過來的
這樣要怎麼樣改才可以用strtok阿QQ
==============以下為截取的程式碼==================
void Protein::setsArray(char* line)
{
char* temp;
for(int i = 0 ; i < 41 ; i++)
{
if(i==0)
{
temp = strtok( line , ":");
dataArray[0] = strtod(temp,NULL);
}
else
{
temp = strtok( NULL , ": ");
if( i%2 == 0 )
dataArray[i/2]=strtod(temp,NULL);
}
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.226.60
推
06/12 19:38, , 1F
06/12 19:38, 1F
→
06/12 19:56, , 2F
06/12 19:56, 2F
→
06/12 19:56, , 3F
06/12 19:56, 3F
→
06/12 19:58, , 4F
06/12 19:58, 4F
→
06/12 20:03, , 5F
06/12 20:03, 5F
→
06/12 20:04, , 6F
06/12 20:04, 6F
→
06/12 20:05, , 7F
06/12 20:05, 7F
→
06/12 20:08, , 8F
06/12 20:08, 8F
→
06/12 20:13, , 9F
06/12 20:13, 9F
→
06/12 20:14, , 10F
06/12 20:14, 10F
→
06/13 23:31, , 11F
06/13 23:31, 11F
→
06/13 23:32, , 12F
06/13 23:32, 12F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章