我被问到这个问题很多.我读过各种来源,包括Bjarne Stroustrup的书.它表示该标准并未要求对STL容器进行任何实施.但我还不清楚.如果实现没有授权,是否意味着在我的代码中使用向量或列表时,它可能在不同的时间使用不同的数据结构?如果是这样的话,如何决定在哪个时间使用哪种数据结构?我的意思是,如果不修复所有STL容器每次都会使用特定的DS?
c++ stl
c++ ×1
stl ×1