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

1 la respuesta

¿Aplicar post-decremento en un puntero que ya se dirige a la base de una matriz invoca un comportamiento indefinido?

Después de buscar una pregunta relacionada o duplicada con respecto a lo siguiente en vano (solo puedo hacer justicia marginal para describir la gran cantidad de preguntas de aritmética de puntero y posteriores al decremento etiquetadas con C, ...

1 la respuesta

Eliminar un archivo en lugar de marcarlo para su eliminación

Estoy escribiendo un servicio para Windows (de XP a 8.1). Necesito eliminar recursivamente una carpeta y usoDeleteFile yRemoveDirectory para eso. No quiero usarSHFileOperation porque tiene elMAX_PATH límite. El problema es que a ...

3 la respuesta

Literales de cadena frente a matriz de caracteres al inicializar un puntero

Inspirado poresta pregunta [https://stackoverflow.com/questions/30532077/c-char-array-and-char-pointer]. Podemos inicializar unchar puntero por un literal de cadena: char *p = "ab";Y está perfectamente bien. Se podría pensar que es equivalente ...

1 la respuesta

¿Cómo hacer que Valgrind registre todas las asignaciones?

Me gustaría hacer que Valgrind registre las asignaciones incluso cuando no se encontraron errores de memoria. ¿Cómo se puede hacer esto?

2 la respuesta

¿Usa prctl PR_SET_NAME para establecer el nombre del proceso o subproceso?

Estoy tratando de usarprctl( PR_SET_NAME, "procname", 0, 0, 0) para configurar el nombre de un proceso, cuando estoy leyendo el Manual de Linux sobre PR_SET_NAME, parece que establece el nombre del hilo si lo entiendo correctamente. lataprctl ...

4 la respuesta

"EXC_BAD_ACCESS: no se puede restaurar el marco seleccionado anteriormente" Error, tamaño de matriz?

Tengo un algoritmo para crear el tamiz de Eratóstenes y extraer primos de él. Le permite ingresar un valor máximo para el tamiz y el algoritmo le proporciona los primos por debajo de ese valor y los almacena en una matriz de estilo C. Problema: ...

1 la respuesta

Usando mmap y madvise para páginas enormes

Quiero asignar memoria en las páginas enormes que usa una máquina Linux. Veo que hay dos formas de hacer esto, usandommap ymadvise. Es decir, usando elMAP_HUGETLB bandera con elmmap llamada - base_ptr_ = mmap(NULL, memory_size_, PROT_READ | ...

3 la respuesta

¿Alguien sabe de una biblioteca de código QR Unix C / C ++? [cerrado]

Estoy buscando una biblioteca de códigos QR para C / C ++, no Java o .Net, por favor. Alguien sabe de uno? Nota: hubo unpregunta similar [https://stackoverflow.com/questions/231741/qr-code-2d-barcode-coding-and-decoding-algorithms] hace un ...

5 la respuesta

Diferencia entre usar fork / execvp y llamar al sistema

¿Cuál es la diferencia entre usar system () para ejecutar un binario y usar la combinación de fork / execvp? ¿Hay alguna diferencia de seguridad / portabilidad / rendimiento?

6 la respuesta

¿Cuáles son las razones históricas por las que los lenguajes C tienen pre-incrementos y post-incrementos?

(Nota: no estoy preguntando sobre las definiciones de pre-incremento vs. post-incremento, o cómo se usan en C / C ++. Por lo tanto, no creo que esta sea una pregunta duplicada). Los desarrolladores de C (Dennis Ritchie et al) crearon operadores ...