c_str
Z cppreference.com
< cpp | string/basic string
Składnia:
#include <string>constchar* c_str();
Funkcja c_str() zwraca stały wskaźnik do łańcucha znaków C, identycznego z aktualnym stringiem. Zwrócony łańcuch znaków jest zakończony znakiem NULL.
Zauważ, że skoro zwrócony jest stały wskaźnik, to string otrzymany po wywołaniu c_str() nie może być modyfikowany. Co więcej, nie musisz wywoływać pl/c/mem/free lub pl/keywords/delete na rzecz tego wskaźnika.
Powiązane tematy: String_operators, data