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

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?

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 ...

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 ...

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 ?", ...

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 ...

8 la respuesta

¿Son strtol, strtod inseguros?

Parece questrtol() ystrtod() efectivamente permite (y obliga) a tirar la constidad en una cadena: #include <stdlib.h> #include <stdio.h> int main() { const char *foo = "Hello, world!"; char *bar; strtol(foo, &bar, 10); // or strtod(foo, ...