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

6 la respuesta

Consulta sobre declaraciones de variables de clase en C ++

Tengo una clase para representar un vector 3D de flotadores: class Vector3D { public: float x, y, z; float * const data; Vector3D() : x(0.0), y(0.0), z(0.0), data(&x) {} }Mi pregunta es: ¿se asignarán x, y, y z secuencialmente en la memoria de ...

1 la respuesta

C ++, Cheat Engine / OllyDBG encuentra la dirección "estática" base de punteros multinivel

Estoy de vuelta otra vez, frustrado y buscando desesperadamente ayuda: D. Estoy tratando de crear un truco para un programa simple, básicamente será un archivo .dll que cambiará el valor de un entero del programa principal cuando se lo inyecte ...

4 la respuesta

¿Cómo imprimir direcciones variables en C?

Cuando ejecuto este código. #include <stdio.h> void moo(int a, int *b); int main() { int x; int *y; x = 1; y = &x; printf("Address of x = %d, value of x = %d\n", &x, x); printf("Address of y = &d, value of y = %d, value of *y = %d\n", &y, y, ...

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 ...

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 ...

2 la respuesta

esta dirección de puntero y función miembro

Estoy tratando de obtener la dirección de una función miembro, pero no sé cómo. Agradecería que alguien me dijera lo que estoy haciendo mal. Como puede ver en mi ejemplo a continuación, ni (long) & g ni (long) & this-> g funcionan y no puedo ...

5 la respuesta

Operador de doble dirección C ++? (&&)

Estoy leyendo el código fuente STL y no tengo idea de qué&& Se supone que el operador de dirección debe hacer. Aquí hay un ejemplo de código destl_vector.h: vector& operator=(vector&& __x) // <-- Note double ampersands here { // NB: DR 675. ...

7 la respuesta

¿Por qué es ilegal tomar la dirección de un temporal?

Sé que el código escrito a continuación es ilegal. void doSomething(std::string *s){} int main() { doSomething(&std::string("Hello World")); return 0; }La razón es que no se nos permite tomar la dirección de un objeto temporal. Pero mi pregunta ...

4 la respuesta

GCHandle para obtener la dirección (puntero) del objeto .net

Logré obtener la dirección de un objeto .net por GCHandle objHandle = GCHandle.Alloc(obj,GCHandleType.WeakTrackResurrection); int address = GCHandle.ToIntPtr(objHandle).ToInt32();y puedo recordar el objeto por Object obj = ...

3 la respuesta

Para desbordamientos de búfer, ¿cuál es la dirección de pila cuando se usan pthreads?

Estoy tomando una clase en co, mputer security y hay una asignación de crédito adicional para insertar código ejecutable en un desbordamiento de búfer. Tengo el código fuente c para el programa de destino que estoy tratando de manipular, y he ...