Resultados de la búsqueda a petición "malloc"
Asignación de memoria dinámica en C incrustado
¿Puedo usar las funciones malloc y eliminar en C incrustado? Por ejemplo, tengo una función, donde se creó el puntero en la estructura con la función malloc. Esta dirección de retorno de función en ram y puedo usar esto. Después de salir de mi ...
¿Cómo usar una cadena C ++ en una estructura cuando malloc () - usa la misma estructura?
Escribí el siguiente programa de ejemplo, pero se bloquea con segfault. El problema parece ser con el usomalloc ystd::strings en la estructura. #include <iostream> #include <string> #include <cstdlib> struct example { std::string data; }; int ...
conversión no válida de * void a * int [-fpermissive] usando malloc (sizeof ())
Estoy escribiendo un programa que calcula el máximo común denominador de dos números, pero tengo problemas conmalloc función y punteros. En realidad, está claro cómo funcionan los segmentos de pila y montón en la memoria y por qué. Pero aún no ...
¿Qué tan grande puede ser un malloc en C?
Tengo un malloc en C que es 26901 ^ 2 * sizeof (doble) ¿Esto me hizo pensar cuál puede ser el mayor valor aquí? Además, ¿tendría algún problema para definir una macro para acceder a esta matriz 2D? #define DN(i,j) ((int)i * ny + (int)j)Porque ...
¿Por qué C ++ requiere un yeso para malloc () pero C no?
Siempre he tenido curiosidad sobre esto: ¿por qué en C ++ tengo que emitir el valor de retorno demalloc pero no en C? Aquí está el ejemplo en C ++ que funciona: int *int_ptr = (int *)malloc(sizeof(int*));Y aquí está el ejemplo en C ++ que ...
¿Cómo se implementa internamente malloc ()? [duplicar]
Esta pregunta ya tiene una respuesta aquí: ¿Cómo funcionan malloc () y free ()? [/questions/1119134/how-do-malloc-and-free-work] 13 respuestas¿Alguien puede explicar cómomalloc() trabaja internamente? A veces he hechostrace program y veo ...
¿La asignación usando sizeof produce un tamaño incorrecto para punteros de estructura?
Usando valgrind para leer esto obtengo: Escritura / lectura inválida de tamaño 4 struct Person{ char* name; int age; }; struct Person* create_person(char *name, int age) { struct Person* me = (struct Person*)malloc(sizeof(struct ...
¿Es posible obtener el puntero del fragmento de memoria continua en un std :: vector <char> en C ++?
Moví mi código para usarstd::vector<char> en lugar dechar *mem = malloc(...) pero ahora me enfrento a un problema que solo puedo acceder a los datos del vector a través deoperator [] pero no a través de un puntero. No puedo escribir cosas ...
¿Cuál es el tipo dinámico del objeto asignado por malloc?
El estándar C ++ se refiere al término "tipo dinámico" (y el estándar C se refiere a "tipo efectivo" en el contexto similar), por ejemplo Si un programa intenta acceder al valor almacenado de un objeto a través de unglvalue de otro de los ...
tamaño cero malloc [duplicado]
Esta pregunta ya tiene una respuesta aquí: ¿Cuál es el punto en malloc (0)? [/questions/2022335/whats-the-point-in-malloc0] 16 respuestas Pregunta muy simple, hice el siguiente programa: #include <stdlib.h> int main(int argc, char ** argv) { ...