Resultados da pesquisa a pedido "memory-address"

1 a resposta

Padrão C ++ no endereço de membros herdados

O padrão C ++ diz alguma coisa sobre o endereço dos membros herdados? Por exemplo, se eu herdar um membro int ou um método não virtual, ele diz algo sobre seu endereço ou um membro virtual: se eu não o substituir, se o fizer? O construtor, se eu ...

1 a resposta

Como imprimir um endereço de memória em C

Meu código é: #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", ...

3 a resposta

Referência como chave no dicionário rápido

A chave do dicionário requerHashable conformidade: class Test {} var dictionary = [Test: String]() // Type 'Test' dies not conform to protocol 'Hashable' class Test: NSObject {} var dictionary = [Test: String]() // WorksComo obter o endereço da ...

2 a resposta

Por que a proibição de usar o endereço do membro (&) do mapa, ainda permite (&) o elemento de fatia?

Go não permite pegar o endereço de um membro do mapa: // if I do this: p := &mm["abc"] // Syntax Error - cannot take the address of mm["abc"]A lógica é que, se o Go permitir pegar esse endereço, quando o backstore do mapa cresce ou pisca, o ...

2 a resposta

Swift, Strings e endereços de memória

Há algo que não estou entendendo sobre como o Swift gerencia o endereço de memória deString(s) 1. Tipos de referênciaAquifoo eboo são 2 ponteiros para omesma localização de memória. class Foo { } let foo = Foo() let boo = foo ...

2 a resposta

O que acontece com endereços, valores e ponteiros após um fork ()

Estou trabalhando em uma pergunta em que devo examinar valores e abordar antes e depois de umafork() chamada em C. Minha abordagem foi exibir os valores e o endereço das variáveis, pressupondo-se uma diferença no endereço após ofork(). Para minha ...

3 a resposta

O endereço da matriz é igual ao do seu primeiro elemento em C ++?

Isso pode ser garantido em C devido à seguinte frase no WG14 / N1570: 6.2.5 / 20 ... Um tipo de matriz descreve um conjunto de objetos não vazio alocado de forma contígua com um tipo de objeto membro específico, chamado tipo de elemento. Mas em ...

2 a resposta

Encontre uma instrução em um arquivo executável, dado seu endereço em um processo em execução?

Estou modificando um jogo antigo de abandonware para ter vidas infinitas. O endereço que tem a instruçãodec ecx não é o mesmo que sua posição no .exe depurado. Lembrei que um velho amigo meu me disse uma vez que havia uma fórmula para obter o ...

3 a resposta

Como a memória é alocada para variáveis de diferentes tipos de dados?

Eu escrevi o seguinte 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); }Saída é0028FF14 0028FF10. O ponto que quero enfatizar é que a diferença ...

4 a resposta

Qual é exatamente o propósito do (asterisco) nos ponteiros?

Eu sou novo em programação e estou tentando entender minha idéia de 'ponteiros'. int main() { int x = 5; int *pointerToInteger = & x; cout<<pointerToInteger; } Por que é que quando eucout << pointerToInteger; a saída é um valor hexdecimal, mas ...