如何测量创建对话框所需的时间

How to measure time needed for creating a dialog box?

本文关键字:对话框 时间 创建 何测量 测量      更新时间:2023-10-16

如何测量创建对话框所需的时间?
我是否在开始时然后在结尾在 ctor 中执行此操作?这对吗?

这取决于您是否只想对构造函数中的代码进行计时,包括分配和父类初始化。

如果你想要所有,包括可能的继承链,那么你需要在创建类时这样做:

clock_t start = clock();
CMyDialog *myDlg = new CMyDialog;
clock_t end = clock();