Resultados de la búsqueda a petición "memory-address"

2 la respuesta

¿Por qué prohibe tomar la dirección del miembro del mapa (&) y, sin embargo, permite el elemento de división (&)?

Ir no permite tomar la dirección de un miembro del mapa: // if I do this: p := &mm["abc"] // Syntax Error - cannot take the address of mm["abc"]La razón es que si Go permite tomar esta dirección, cuando el almacén de mapas crece o parpadea, la ...

2 la respuesta

Swift, cadenas y direcciones de memoria

Hay algo que no entiendo acerca de cómo Swift administra la dirección de memoria deString(s) 1. Tipos de referenciaaquífoo yboo son 2 punteros a lamisma ubicación de memoria. class Foo { } let foo = Foo() let boo = foo unsafeAddressOf(foo) ...

2 la respuesta

Qué sucede con las direcciones, los valores y los punteros después de una bifurcación ()

Estoy trabajando en una pregunta donde debo examinar los valores y la dirección antes y después de unfork() llamar a C. Mi enfoque fue mostrar los valores de las variables y la dirección, suponiendo ver una diferencia en la dirección después ...

3 la respuesta

¿La dirección de la matriz es igual a la de su primer elemento en C ++?

Esto se puede garantizar en C debido a la siguiente oración en WG14 / N1570: 6.2.5 / 20 ... Un tipo de matriz describe un conjunto de objetos no vacíos asignados de forma contigua con un tipo de objeto miembro particular, denominado tipo de ...

2 la respuesta

¿Encontrar una instrucción en un archivo ejecutable, dada su dirección en un proceso en ejecución?

Estoy modificando un viejo juego de abandonware para tener vidas infinitas. La dirección que tiene la instruccióndec ecx no es lo mismo que su posición en el .exe depurado. Recordé que un viejo amigo mío me dijo una vez que había una fórmula ...

3 la respuesta

¿Cómo se asigna la memoria a las variables de diferentes tipos de datos?

Escribí el siguiente código. #include<stdio.h> int main() { int x = 1 ; int *j = &x ; int y = 2 ; int *t = &y ; printf("%p\n" , (void *)j); printf("%p" , (void *)t); }La salida es0028FF14 0028FF10. El punto que quiero destacar es que la ...

3 la respuesta

¿Usa LEA en valores que no son direcciones / punteros?

Estaba tratando de entender cómo funciona la instrucción de cálculo de direcciones, especialmente conleaq comando. Entonces me confundo cuando veo ejemplos usandoleaq para hacer cálculos aritméticos. Por ejemplo, el siguiente código C, long ...

3 la respuesta

print dirección de memoria de la variable Python [duplicado]

Esta pregunta ya tiene una respuesta aquí: Acceso a la dirección de memoria del objeto [/questions/121396/accessing-object-memory-address] 8 respuestas ¿Cómo imprimo la dirección de memoria de una variable en Python 2.7? Sé que id () devuelve ...

4 la respuesta

Punteros a elementos de contenedores STL

Dado un contenedor STL (también puede tomarboost::unordered_map yboost::multi_index_container en cuenta) que no es contiguo, ¿se garantiza que las direcciones de memoria de los elementos dentro del contenedor nunca cambian si no se elimina ningún ...

3 la respuesta

¿Una ubicación de memoria en una computadora almacena la cantidad de datos?

Asumir SO de 32 bits. ¿Una ubicación de memoria en una computadora almacena la cantidad de datos? Cuál es la unidad básica de almacenamiento de memoria en una computadora? Por ejemplo, para almacenar un número entero, ¿cuáles serán las ...