使用vs自带的性能评测工具对项目进行评测,并进行优化。
目前版本的性能分析:
生成1e6终局花费时间:
从分析报告中可以看出,生成终局花费大量时间。通过进一步的分析,发现读写部分耗时过多。
通过查询,发现用fwrite,每次保存36个终局,效率更高。且可读性影响较小。
最终性能:
使用vs自带的性能评测工具对项目进行评测,并进行优化。
目前版本的性能分析:
生成1e6终局花费时间:
从分析报告中可以看出,生成终局花费大量时间。通过进一步的分析,发现读写部分耗时过多。
通过查询,发现用fwrite,每次保存36个终局,效率更高。且可读性影响较小。
最终性能: