我想比较下string比strcat慢多少,因为一个动态分配内存一个是静态分配。
结果大跌眼镜string比strcat还要快而且快的不是一个量级。
string str;
tim = GetTickCount();
for (int i = 0; i< 10000;i ++)
{
str += "11111";
}
printf("string:%d/r/n", GetTickCount() - tim);
getc(stdin);
strcat:94
string:0