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

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

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

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

3 la respuesta

¿Cómo direcciona 32 bits a 4 GB si 2 ^ 32 bits = 4 mil millones de bits no bytes?

Básicamente, ¿cómo se convierten 4 Gb en 4 GB? Si la memoria se dirige a Bytes, ¿no deberían ser las posibilidades 2(32/8)?

1 la respuesta

Valor L vs valor R en C

Estoy respondiendo una pregunta de un libro de texto deeste libro de texto [http://www.cs.sjsu.edu/~louden/pltext/]. Estoy aprendiendo sobre punteros en C y me he encontrado con valores l y valores r. Desde mi entendimiento: l-values are values ...

2 la respuesta

¿Puedo acceder a datos aleatorios con direcciones de memoria aleatorias fuera de mi programa C ++

Si se están ejecutando 2 programas y un programa almacena un número en una dirección de memoria, y si conozco esa dirección de memoria, y la codifico en el segundo programa e imprimo el valor en la dirección, ¿realmente obtendría esa información? ...

1 la respuesta

Estándar de C ++ sobre la dirección de los miembros heredados

¿El estándar C ++ dice algo sobre la dirección de los miembros heredados? Por ejemplo, si heredo un miembro int o un método no virtual, ¿dice algo sobre su dirección o un miembro virtual: si no lo anulo, si lo hago? El constructor, si uso un ...

3 la respuesta

En C ++, recibo el mensaje "error: 'void *' no es un tipo de puntero a objeto"

Aquí está mi código: #include <iostream> using namespace std; int main() { void *x; int arr[10]; x = arr; *x = 23; //This is where I get the error, }Como puede ver, el código es muy simple. Simplemente crea un puntero nulo x que apunta a la ...

3 la respuesta

Referencia como clave en el diccionario rápido

La clave del diccionario requiereHashable conformidad: class Test {} var dictionary = [Test: String]() // Type 'Test' dies not conform to protocol 'Hashable' class Test: NSObject {} var dictionary = [Test: String]() // WorksCómo obtener la ...

1 la respuesta

Cómo imprimir una dirección de memoria en C

Mi código es: #include <stdio.h> #include <string.h> void main() { char string[10]; int A = -73; unsigned int B = 31337; strcpy(string, "sample"); // printing with different formats printf("[A] Dec: %d, Hex: %x, Unsigned: %u\n", ...