cpp疑问
1.对于容器,C++primer上说用push_back()插入时,比如插入第一个时,时间分配的容器容量是256,之后2倍递增来提高容器的效率。而我测试却是2 4 8 16 。。。这样的容量递增模式,这是为什么?
2 对于模板可以重复声明的?
比如 template <typedef T> T Max(T,T);
template <typedef T> T Max(T,T);
声明同样的一个怎么没有提示声明重复?
谢谢了。
[解决办法]
函数重复声明没关系的
[解决办法]
第一,那个只是举例,实际是什么,由你用stl库实现来决定。
第二,声明本来就可以多次的。定义才是不可以重复(inline等还例外)