Resultados de la búsqueda a petición "c-strings"

2 la respuesta

Convierta la cadena ^ en c # a CString en c ++ / CLI

Necesito ayuda en una pregunta donde me quedé atascado mientras codificaba mi aplicación

1 la respuesta

Invertir cadenas de formato de estilo C en Python (`%`)

Introducción y configuraciónSupongamos que tengo una cadena 'plantilla' * del formulario, >>> template = """My %(pet)s ate my %(object)s. ... This is a float: %(number)0.2f. ... %(integer)10d is an integer on a newline."""Con esta plantilla ...

4 la respuesta

Devolver 'c_str' desde una función

Esto es de una pequeña biblioteca que encontré en línea: const char* GetHandStateBrief(const PostFlopState* state) { static std::ostringstream out; // ... rest of the function ... return out.str().c_str() }En mi código estoy haciendo ...

4 la respuesta

¿Puede un std :: string contener nulos incrustados?

Para cadenas C normales, un carácter nulo'\0' significa el final de los datos. Qué pasastd::string, ¿puedo tener una cadena con caracteres nulos incrustados?

3 la respuesta

¿Cuál es la razón para no poder deducir el tamaño de la matriz de la cadena de inicializador en la variable miembro?

Considera el código: struct Foo { const char str[] = "test"; }; int main() { Foo foo; }No se compila con g ++ y clang ++, escupiendo esencialmente error: array bound cannot be deduced from an in-class initializer Entiendo que esto es lo que ...

3 la respuesta

Implementando `strtok` cuyo delimitador tiene más de un carácter

Fragmento de código: char str[] = "String1::String2:String3:String4::String5"; char *deli = "::"; char *token = strtok(str,deli); while(token != NULL) { printf("Token= \"%s\"\n", token); token=strtok(NULL,deli); }El fragmento de código anterior ...

2 la respuesta

¿Por qué gets () está en desuso? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué la función gets es tan peligrosa que no debería usarse? [/questions/1694036/why-is-the-gets-function-so-dangerous-that-it-should-not-be-used] 11 respuestasDurante el usogets() en mi código, el ...

1 la respuesta

Bloqueo en CAtlStringMgr :: GetInstance en Windows XP

He escrito una DLL que crea un objeto ATL CString. Lo compilé con Visual Studio 2015 utilizando el conjunto de herramientas de la plataforma "Visual Studio 2015 - Windows XP (v140_xp)". La DLL se carga con LoadLibrary / GetProcAddress. Se ...

8 la respuesta

Validación de correo electrónico en C ++

Bien, estoy tratando de hacer un programa que permita al usuario ingresar su correo electrónico. Su correo electrónico se considerará válido si se cumplen dos estipulaciones: A. debe haber un signo "@" en algún lugar allí y B. debe haber un punto ...

3 la respuesta

memset no funciona con puntero al personaje

¿Qué hay de malo con el siguiente código? Se supone que memset funciona con el puntero al bloque de memoria para llenar. Pero este código muestra un problema en la consola que dice error de segmentación (núcleo volcado) #include<iostream> ...