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

6 la respuesta

¿Por qué debería uno usar std :: string sobre cadenas de estilo c en C ++?

"Uno siempre debe usarstd :: string sobre cuerdas estilo c (

2 la respuesta

¿Cómo determinar si las cadenas son iguales en el Objetivo C?

Leí una cadena de un resultado JSON de la siguiente manera: NSString *strResult = [[NSString alloc] initWithBytes:[data bytes] length:[data length] encoding:NSUTF8StringEncoding]; Luego trato de determinar si la cadena es igual al valor "N" if ...

6 la respuesta

Establecer la codificación predeterminada de Qt a UTF-8

En mi aplicación Qt, mis archivos de código fuente están codificados como UTF-8. Para el siguiente código ... QMessageBox::critical(this, "Nepoznata pogreška", "Dogodila se nepoznata pogreška! Želite li zatvoriti ovaj program ?", ...

6 la respuesta

Ubicación de escritura de violación de acceso cuando se trabaja con punteros para char

Estoy escribiendo un programa muy simple que elimina caracteres duplicados de una cadena. Lo ejecuté en Visual Studio y obtuve el error: Excepción no controlada en 0x00d110d9 en inteviews.exe: 0xC0000005: Ubicación de escritura de infracción de ...

2 la respuesta

¿Por qué recibo una advertencia del compilador para convertir un literal de cadena en un char *, ¿es malo?

Así que el compilador me dice que esta es una conversión en desuso de un literal de cadena a char *: char* myString = "i like declaring strings like this"; ¿Debería estar preocupado por esto? ¿Es esta la forma incorrecta de hacer esto? Necesito ...

3 la respuesta

Es posible imprimir solo una determinada sección de una cadena en C, sin hacer una subcadena separada?

Di que tengo lo siguiente: char* string = "Hello, how are you?"; ¿Es posible imprimir solo los últimos 5 bytes de esta cadena? ¿Qué pasa con los primeros 5 bytes solamente? ¿Hay alguna variación deprintf que permitiría esto?

5 la respuesta

¿Por qué no puedo editar un personaje en un personaje *?

Below es un ejemplo extremadamente simple. Se compila bien usando gcc en Mac OS X (Snow Leopard). En tiempo de ejecución genera un error de bus: 10. ¿Qué está pasando aquí? char* a = "abc"; a[0] = 'c';

6 la respuesta

strncpy o strlcpy en mi caso

¿Qué debo usar cuando quiero copiarsrc_str adst_arr ¿y por qué char dst_arr[10]; char *src_str = "hello";PS: mi cabeza está girando más rápido que el disco de mi computadora después de leer muchas cosas sobre cómobuen omal esstrncpy ...

4 la respuesta

Imprimir parte de una cadena en C

¿Hay alguna manera de imprimir solo parte de una cadena? Por ejemplo, si tengo char *str = "hello there";¿Hay alguna manera de imprimir"hello", teniendo en cuenta que la subcadena que quiero imprimir es de longitud variable, ¿no siempre 5 ...

1 la respuesta

NSString cString está en desuso. Cual es la alternativa?

Tengo otra pregunta de novato. He escrito un fragmento de código que convierte un NSString en NSMutableData para simular un resultado de servicio web. Sin embargo, resulta que cString está en desuso. ¿Me pueden ayudar a reemplazarlo? Aquí está ...