Resultados de la búsqueda a petición "pointers"
¿Cómo acceder a una variable local desde una función diferente usando punteros?
¿Puedo tener acceso a una variable local en una función diferente? ¿Si es así, cómo? void replaceNumberAndPrint(int array[3]) { printf("%i\n", array[1]); printf("%i\n", array[1]); } int * getArray() { int myArray[3] = {4, 65, 23}; return ...
Asegurar que los punteros compartidos dentro del vector se retrocedan correctamente [cerrado]
Podría tener algunos aspectos de este error, esta es realmente la primera vez que he tratado mucho con punteros compartidos en particular. Estoy trabajando en atravesar un árbol. Mi árbol consta de una lista vinculada, con un vector de punteros ...
¿Por qué no cambia el valor del puntero pasado a la función? [duplicar]
Esta pregunta ya tiene una respuesta aquí: La función no cambia el puntero pasado C ++ [/questions/11842416/function-does-not-change-passed-pointer-c] 4 respuestasLe paso el puntero como parámetro a la función. Dentro de la función la cambio ...
Almacenar el valor del puntero
Como sé, cuando un puntero se pasa a una función, se convierte simplemente en una copia del puntero real. Ahora, quiero cambiar el puntero real sin tener que devolver un puntero de una función. Por ejemplo: int *ptr; void allocateMemory(int ...
Punteros en c ++ después de eliminar
Después de leer muchas publicaciones sobre esto, quiero aclarar el siguiente punto: A* a = new A(); A* b = a; delete a; A* c = a; //illegal - I know it (in c++ 11) A* d = b; //I suppose it's legal, is it true?Entonces la pregunta es sobre el uso ...
Punteros inteligentes en contenedores como std :: vector?
Estoy aprendiendo sobre punteros inteligentes (std::auto_ptr) y acabo de leer aquí [http://www.gotw.ca/publications/using_auto_ptr_effectively.htm]yaquí [http://ootips.org/yonat/4dev/smart-pointers.html]que punteros inteligentes (std::auto_ptr) ...
matriz de caracteres como almacenamiento para colocación nueva
¿Es el siguiente C ++ legal con un comportamiento bien definido? class my_class { ... }; int main() { char storage[sizeof(my_class)]; new ((void *)storage) my_class(); }¿O es esto problemático debido a consideraciones de fundición / alineación ...
puntero "el valor calculado no se utiliza" en la función c
Escribí una función que acorta una cadena (oración de palabras) en la longitud solicitada. No quiero que el corte de la oración esté en el medio de una sola palabra. Así que salto hacia atrás n caracteres hasta llegar a un espacio y cortar la ...
¿Pasar el argumento del puntero, pasar por valor en C ++?
¿Pasar el argumento del puntero, pasar por valor en C ++? Como veo que cualquier cambio en el puntero como tal no se refleja fuera del método. Sin embargo, los cambios que hago al desreferenciar el puntero se reflejan. En ese caso, ¿es un ...
Confusión "<tipo> es puntero a la interfaz, no interfaz"
Estimados compañeros desarrolladores, Tengo este problema que me parece un poco extraño. Eche un vistazo a este fragmento de código: package coreinterfaces type FilterInterface interface { Filter(s *string) bool } type FieldFilter struct { Key ...