CPU:400MHZ , 256MB内存,需要十秒加载完, 请教从哪字符串转换为数值处理250万条数据能再帮忙优化下么?
麦壳饼 2016-03-14 01:43:27 for ( i2 = 0; i2 < BlackProCardCount; i2++)
{
char * tempx1 = strndup(BlackProCard_recordTable[i2].CardID, AREALENGHT);
int i31 = atoi(tempx1);
if (i31 != 0 )
{
if (AreaBlackPro_recordTable[i31].Area != 0)
{
AreaBlackPro_recordTable[i31].IndexAry[AreaBlackPro_recordTable[i31].indexf] = i2;
AreaBlackPro_recordTable[i31].indexf += 1;
}
}
free(tempx1);
}