Resultados de la búsqueda a petición "stdstring"

3 la respuesta

C ++ ¿Es un std :: string un contenedor?

Esta podría ser una pregunta simple para algunos de ustedes. Pero me preguntaba si un

6 la respuesta

Leyendo directamente de un std :: istream en un std :: string

¿Hay alguna forma de leer un número conocido de bytes, directamente en una cadena std ::, sin crear un búfer temporal para hacerlo?Por ejemplo, actualmente p...

8 la respuesta

if (str1 == str2) versus if (str1.length () == str2.length () && str1 == str2)

1 la respuesta

¿Cómo copiar / configurar un std :: string volátil?

¿Cómo puedo copiar un

6 la respuesta

¿"& S [0]" apunta a caracteres contiguos en una cadena std ::?

Estoy haciendo algunos trabajos de mantenimiento y encontré algo como lo siguiente:

3 la respuesta

Error de compilación de C ++ al construir el objeto con rvalue std :: string

¡Me enfrento a un error de compilación que ni siquiera sé cómo describir! Me desconcierta por completo. La situación: El código intenta crear un objeto en la pila con un rvalue std :: string que se inicializa con un char *. El ...

6 la respuesta

¿Cómo limpiar (sobrescribir con bytes aleatorios) std :: string buffer interno?

Considere un escenario, dondestd::string se usa para almacenarun secreto. Una vez que se consume y ya no es necesario, sería bueno limpiarlo, es decir, sobrescribir la memoria que lo contenía, ocultando asísecreto. std::string proporciona una ...

7 la respuesta

Uso de cadenas en declaraciones de cambio: ¿dónde nos encontramos con C ++ 17?

Cada uno de nosotros ha tenido (probablemente) el sueño de la infancia de escribir: switch(my_std_string) { case "foo": do_stuff(); break; case "bar": do_other_stuff(); break; default: just_give_up(); }pero esto no es posible, como se explica en ...

4 la respuesta

Agregar int a std :: string

Intenté dos formas diferentes de agregar unint a unstd::string, y para mi sorpresa, obtuve resultados diferentes: #include <string> int main() { std::string s; s += 2; // compiles correctly s = s + 2; // compiler error return 0; }¿Por qué se ...

2 la respuesta

El punto de entrada del procedimiento _ZNSt7_cxx1112basic_stringlcSt11char_traitslcESalcEEC1Ev no se pudo ubicar en la biblioteca de enlaces dinámicos

Tengo una dificultad inmensa para intentar usar std :: string. El programa se compila absolutamente bien, pero cuando ejecuto el programa, recibo este error: error [https://i.stack.imgur.com/n3UN7.png] He buscado en todas partes en google y no ...