Preguntas etiquetadas con c++

C ++ es un lenguaje de programación de propósito general. Originalmente fue diseñado como una extensión de C y tiene una sintaxis similar, pero ahora es un lenguaje completamente diferente. Use esta etiqueta para preguntas sobre el código (que se compilará) con un compilador de C ++. Utilice una etiqueta específica de la versión para preguntas relacionadas con una revisión estándar específica [C ++ 11], [C ++ 14], [C ++ 17] o [C ++ 20], etc.






30
¿Cuál es la mejor manera de recortar std :: string?
Actualmente estoy usando el siguiente código para recortar a la derecha todos los std::stringsprogramas: std::string s; s.erase(s.find_last_not_of(" \n\r\t")+1); Funciona bien, pero me pregunto si hay algunos casos finales donde podría fallar. Por supuesto, las respuestas con alternativas elegantes y también la solución de ajuste izquierdo son bienvenidas.
812 c++  trim  stdstring 




25
¿Cómo convertir std :: string a minúsculas?
Quiero convertir un std::stringa minúscula. Soy consciente de la función tolower(), sin embargo, en el pasado he tenido problemas con esta función y de todos modos no es lo ideal, ya que usarla con std::stringrequeriría iterar sobre cada carácter. ¿Existe alguna alternativa que funcione el 100% del tiempo?

7
push_back vs emplace_back
Estoy un poco confundido con respecto a la diferencia entre push_backy emplace_back. void emplace_back(Type&& _Val); void push_back(const Type& _Val); void push_back(Type&& _Val); Como hay una push_backsobrecarga tomando una referencia de valor no entiendo en qué se emplace_backconvierte el propósito .


12
std :: wstring VS std :: cadena
No puedo entender las diferencias entre std::stringy std::wstring. Sé que wstringadmite caracteres anchos, como los caracteres Unicode. Tengo las siguientes preguntas: ¿Cuándo debo usar std::wstringmás std::string? ¿Puede std::stringcontener todo el conjunto de caracteres ASCII, incluidos los caracteres especiales? ¿Es std::wstringcompatible con todos los compiladores de C ++ populares? ¿Qué es …
742 c++  string  unicode  c++-faq  wstring 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.