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

5 la respuesta

¿Qué sucede cuando se intenta liberar memoria asignada por el administrador de almacenamiento dinámico, que asigna más de lo solicitado?

Esta pregunta me fue hecha en una entrevista. Suponga que char * p = malloc (n) asigna más de n, digamos que se asignan N bytes de memoria y free (p) se usa para liberar la memoria asignada a p. ¿puede el administrador de montón realizar una ...

4 la respuesta

Entrada de cadena dinámica: usando scanf ("% como")

Estoy tratando de leer la entrada usandoscanf y almacenar enchar * dinámicamente según lo especificado por el manual de GCC [http://www.gnu.org/software/libc/manual/html_mono/libc.html#Dynamic-String-Input] , Pero está dando un error de tiempo de ...

7 la respuesta

C o C ++. ¿Cómo comparar dos cadenas dadas char * punteros?

Estoy ordenando mi conjunto de automóviles de dos maneras. uno por año que se muestra a continuación. y otro por marca. Make is a char * ¿Cómo comparo cadenas cuando solo tengo punteros? int i, j; for(i=0; i<100; i++){ for(j=0; j<100-i; j++){ ...

1 la respuesta

asm shellcode en el buffer C - prólogo

Intento construir una función en un búfer en C. con gdb puedo traducir push rbp mov rbp,rsp (...) leave reta 0x55 0x48 0x89 0xe5 (...) 0xc9 0xc3Entonces escribí un código C: int main() { char buffer[]={0x55,0x48,0x89,0xe5,0xc9,0xc3}; ...

1 la respuesta

¿Cuál es la diferencia entre struct addrinfo y struct sockaddr

Por lo que entiendo, struct addrinfo se usa para preparar la estructura de la dirección del socket y struct sockaddr contiene información de la dirección del socket. Pero, ¿qué significa eso realmente? struct addrinfo contiene un puntero a un ...

1 la respuesta

Matriz de paralelismo multiplicada por un vector por columnas y por filas con OpenMP

Para algunos deberes que tengo, necesito implementar la multiplicación de una matriz por un vector, paralelizándola por filas y por columnas. Entiendo la versión de la fila, pero estoy un poco confundido en la versión de la columna. Digamos que ...

10 la respuesta

Uso de #pragma en C

¿Cuáles son algunos usos de#pragma en C, con ejemplos?

4 la respuesta

¿Cuáles son las diferencias entre .so y .dylib en osx?

.dylib es la extensión de biblioteca dinámica en OSX, pero nunca me ha quedado claro cuando no puedo / no debo usar un objeto compartido .so tradicional de Unix. Algunas de las preguntas que tengo: A nivel conceptual, ¿cuáles son las ...

1 la respuesta

Crear y comprender listas vinculadas de estructuras en C

Tengo problemas para comprender los conceptos destruct y la estructura de datos de la lista vinculada juntos. Por ejemplo, digamos que tenemos este código: astruct que tiene el contenido de un trabajador y una lista vinculada de estas estructuras ...

4 la respuesta

C ReadProcessMemory: cómo examinar el área de memoria asociada a un proceso

Quiero leer toda la memoria asociada a un proceso en particular. Soy consciente de ReadProcessMemory, pero como tengo poca experiencia en su uso y me temo que solo sacaré un montón de basura (basura en ...). a) cómo hago ejercicio, desde el ...