A que te refieres?
tu queja del lenguaje va referida a sus objetos y son creaciones, librerías creadas. Otras cosas lo puden hacer mejor, sin duda, creadas con codigo c
quiero decir también que no conoces las funciones frnd (que no llegan a ser otra cosa que utilizamos, sus creaciones dentro de librerías, te gusta fijarte en el alto nivel, en el entrelazado, pero llegas a C, sin ello eso no está, o sería más complicado, como las herramientas creadas con C que permiten otros lenguajes)
has ignorado
https://www.cplusplus.com/reference/string/string/length]length[/url], demostrando que no lo conoces string. Hay mucho que estudiar, para decir que no.