1 不管用哪一种方式,如果数据量较大,都要在使用前指定大小,这个效率是非一般的提升 2 CArray的遍历时间最短,只是相对较短,其他两个也没有太耗时间,可以算是基本持平 3 CMap插入时间最短,遍历时间最长
对MFC中的CMap等,除了关键字访问方法之外,还有另一种不同的类型--POSITION,也可以作为访问元素单元的辅助方式,可以使用一个 POSITION来"记住"一个元素单元或者对Map进行枚举操作。你可能认为这种使用POSITION实现的遍历等同于使用关键字来进行的Map遍历, 事实上并非如此,确切的说,两种检索的等价性是不确定的。 MFC中...
对MFC中的CMap等,除了关键字访问方法之外,还有另一种不同的类型--POSITION,也可以作为访问元素单元的辅助方式,可以使用一个 POSITION来"记住"一个元素单元或者对Map进行枚举操作。你可能认为这种使用POSITION实现的遍历等同于使用关键字来进行的Map遍历, 事实上并非如此,确切的说,两种检索的等价性是不确定的。 MFC中...