Tag: DATA-MEMBER-POINTERS
Quiero tomar una cadena que contenga el nombre del símbolo de una variable y de alguna manera obtener la dirección y el tamaño de la variable con ese nombre de símbolo. MyDINT:= 5; MySymbolName:= <code>MyDINT</code>; VariableInfo:= SomeFunctionImLookingFor(MySymbolName); MyDINTPointer ACCESS VariableInfo.Address; MyDINTSize:= VariableInfo.Length; NOTA: Esto es diferente de __VARINFO(MyDINT); porque pasaría . . . Read more
¿Cuál es la diferencia entre pasar un puntero por referencia y pasar un puntero por valor en C? Mi comprensión es que cuando se pasan argumentos a los métodos, se crea un nuevo marco de pila y esos valores se copian a diferentes direcciones de memoria a menos que se . . . Read more
Quiero recuperar el nombre del atributo para crear algo como un “puntero” en Python, por ahora uso la siguiente declaración pero no estoy satisfecho: class foo: name: str last_name: str class other: def __init__(self, obj, var): obj.__dict__[var] = “John” f = foo(“Jon”, “Jon”) o = other(f, “name”) Quiero escribir: o . . . Read more
Tengo una tarea, necesito crear un método que reciba (char * * ch, site_t size). ch es un arreglo de direcciones a arreglos de char, necesito hacer que el elemento más corto sea el primero (dirección y lugar) y el más largo sea el último (dirección y lugar). Esto es . . . Read more
Acabo de aprender el concepto de una lista enlazada en C y he intentado implementarla. Lo que hice fue crear un puntero “head” y un puntero “itr”. Para crear un nuevo nodo, inicializaba un nodo normalmente (sin usar punteros) y luego le adjuntaba un puntero. struct node temp; // Un . . . Read more