Current - Issue
Original Article
A Comparative Study of STL Container Performance in C++17
Atharva Shankar Jedhe1
Karan Kailas Kadam2
1 2 Department of Computer Science, P.V.G.'s College of Science and Commerce, Savitribai Phule Pune University, Maharashtra, India.
Published Online: May-August 2026
Pages: 29-35
Cite this article
No DOIReferences
1. Laso, R., Krupitza, D., & Hunold, S. (2024). Exploring Scalability in C++ Parallel STL Implementations. In Proceedings of the 53rd
International Conference on Parallel Processing (ICPP ’24). https://doi.org/10.1145/3673038.3673065
2. Pataki, N. (2011). C++ Standard Template Library by template specialized containers. arXiv:1111.3673.
https://doi.org/10.48550/arXiv.1111.3673
3. Schmidt, D. C. (2014). The C++ Standard Template Library. Vanderbilt University. https://www.dre.vanderbilt.edu/~schmidt/PDF/stl.pdf
4. DeLozier, C. GPU Acceleration for the C++ Standard Template Library. University of Pennsylvania.
https://www.seas.upenn.edu/~delozier/docs/libcxxgpu.pdf
5. McDonald, J., & Strooper, P. (1998). Programmatic Testing of the Standard Template Library: A Case Study.
https://www.cs.ubc.ca/labs/isd/FormalWare/abstracts/progra~1.pdf
6. Qin, X., et al. (2022). Primrose: Selecting Container Data Types by Their Properties. arXiv:2205.09655. https://arxiv.org/pdf/2205.09655
7. Schuessler, C., & Gruber, R. (2016). A Traversable Fixed Size Small Object Allocator in C++. arXiv:1611.01667.
https://arxiv.org/abs/1611.01667
8. Game AI Pro Online Edition. (2021). Should STL containers be used in game engines?
https://www.gameaipro.com/GameAIProOnlineEdition2021/GameAIProOnlineEdition2021_Chapter15_Should_STL_containers_be_used
_in_game_engines.pdf
International Conference on Parallel Processing (ICPP ’24). https://doi.org/10.1145/3673038.3673065
2. Pataki, N. (2011). C++ Standard Template Library by template specialized containers. arXiv:1111.3673.
https://doi.org/10.48550/arXiv.1111.3673
3. Schmidt, D. C. (2014). The C++ Standard Template Library. Vanderbilt University. https://www.dre.vanderbilt.edu/~schmidt/PDF/stl.pdf
4. DeLozier, C. GPU Acceleration for the C++ Standard Template Library. University of Pennsylvania.
https://www.seas.upenn.edu/~delozier/docs/libcxxgpu.pdf
5. McDonald, J., & Strooper, P. (1998). Programmatic Testing of the Standard Template Library: A Case Study.
https://www.cs.ubc.ca/labs/isd/FormalWare/abstracts/progra~1.pdf
6. Qin, X., et al. (2022). Primrose: Selecting Container Data Types by Their Properties. arXiv:2205.09655. https://arxiv.org/pdf/2205.09655
7. Schuessler, C., & Gruber, R. (2016). A Traversable Fixed Size Small Object Allocator in C++. arXiv:1611.01667.
https://arxiv.org/abs/1611.01667
8. Game AI Pro Online Edition. (2021). Should STL containers be used in game engines?
https://www.gameaipro.com/GameAIProOnlineEdition2021/GameAIProOnlineEdition2021_Chapter15_Should_STL_containers_be_used
_in_game_engines.pdf
Related Articles
2026
Artificial Intelligence in Learning and Teaching
2026
Admin Assist: An AI – Driven Configuration and Orchestration for Enterprise Application
2026
Enhancing Blood Group Identification using pigeon inspired optimization: An Innovative Approach
2026
Eco-Genius: Power Up Smart, Power Down Waste
2026
Crowd-Sourced Disaster Response and Rescue Assistant
2026