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

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

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

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

3 la respuesta

fwrite en C dando diferentes valores en los archivos de salida

¿Por qué los archivos de salida son diferentes cuando uso fwrite en otra función VERSUS fwrite en la misma función? output1.txt contiene un valor de basura como Ê, que NO es correcto output2.txt contiene "b", que es correcto #include <stdio.h> ...

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

3 la respuesta

scanf y strcmp con c cadena

Encontré un bonitoejemplo de cómo usar strcmp, pero solo funciona con fgets (), y necesito hacer que funcione con scanf. Entonces, aquí está el código:

1 la respuesta

strncpy () falla en la segunda llamada para la misma fuente

Soy nuevo con c y quiero separar la cadena en dos partes. Aquí está mi código: #include <stdio.h> #include <string.h> #include <stdlib.h> void test(char** a, char** b) { const char * c = "abcdef"; *a = (char *)malloc(4* sizeof(char)); *b = (char ...

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

2 la respuesta

C - dividir cadena en una matriz de cadenas

No estoy completamente seguro de cómo hacer esto en C:

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';