cstring

¿Qué es std::string::c str() lifetime?

En uno de mis programas, tengo que interactuar con algún código heredado que funcione con const char*. Digamos que tengo una ... royed, before name and server } O se supone que debo copiar inmediatamente el resultado de c_str() a otro lugar ? Gracias.

Cómo convertir CString y: std:: string:std:: wstring entre sí?

CString es bastante útil, mientras que std::string es más compatible con el contenedor STL. Estoy usando hash_map. Sin embarg ... :wstring des(src.GetString()); ¿Hay cualquier problema? ¿Cómo puedo convertir std::wstring, std::string ¿el uno al otro?

¿Cómo se implementa std::string?

Tengo curiosidad por saber cómo se implementa std::string y en qué se diferencia de la cadena c?Si el estándar no especifica ... ier implementación con explicación sería excelente con la forma en que satisface el requisito de cadena dado por el estándar?

Qué significa T en una CString

Qué representa la "T" en una cadena. Por ejemplo, _T("Hola").He visto esto en proyectos donde se necesita soporte unicode.Lo que realmente le dice al procesador

Inicializando un Char*[]

La pregunta está en el título, cómo inicializo un char* [] y le doy valores en C++, gracias.

Convertir una cadena de estilo C a una C++ std::string

¿Cuál es la mejor manera de convertir una cadena de estilo C a un C++ std::string? En el pasado lo he hecho usando stringstream s. ¿Hay una mejor manera?