STRING RESEARCH IN THE C++ PROGRAMMING LANGUAGE
Keywords:
C++, string, wstring, UTF-8.Abstract
This article explores the structure, manipulation, and research approaches related to strings—also referred to as “lines”—in the C++ programming language. Strings are among the most fundamental data types in modern software engineering, serving as the basis for text processing, user interaction, and data representation. The study investigates standard string implementations in C++, including char arrays, std::string, and std::wstring, while analyzing the performance, memory management, and algorithmic complexity associated with string operations. The findings show that modern C++ standards, especially since C++11 and later, have optimized string handling through move semantics, better memory allocation, and integration with standard algorithms.
Downloads
References
Stroustrup, B. (2013). The C++ Programming Language (4th Edition). Addison-Wesley.
ISO/IEC 14882:2020. Programming Language C++ Standard.
Josuttis, N. (2012). The C++ Standard Library: A Tutorial and Reference. Addison-Wesley.
Meyers, S. (2014). Effective Modern C++. O’Reilly Media.
Boost C++ Libraries Documentation (2024). String and Locale Libraries.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
All content published in the Journal of Applied Science and Social Science (JASSS) is protected by copyright. Authors retain the copyright to their work, and grant JASSS the right to publish the work under a Creative Commons Attribution License (CC BY). This license allows others to distribute, remix, adapt, and build upon the work, even commercially, as long as they credit the author(s) for the original creation.