我尝试了这个快速基准测试,我发现分配 200 字节与分配 2000000 字节的时间成本相同。
这怎么可能?
char buf[ N ]
buf
要查看实际差异,请添加大括号以对数组进行零初始化,如下所示:
//-----------vv---->added these braces for initilization char buf[ N ]{};
现在您可以看到这个修改后的演示中的差异了