Resultados da pesquisa a pedido "pointers"

5 a resposta

Converte o ponteiro "this" para a string

Em um sistema em que os objetos registrados devem ter nomes exclusivos, quero usar / incluir o @ do objethis ponteiro no nome. Eu quero a maneira mais simples de criar??? Onde std::string name = ???(this);

3 a resposta

C ++, Necessário motivo do erro: não é possível converter o parâmetro 1 de 'char *' para 'const char * &'

Whey não podemos converter ponteiro em um caractere -> TO-> uma referência a um ponteiro em um caractere constante Estou interessado em saber o motivo do erro de sintaxe quando chamamos foo_ptr. Quando foo_char é permitido, por que não ...

3 a resposta

Reversing Linked Linked - C ++

Eu escrevi uma função que deveria reverter uma list Até agora, eu posso reverter apenas dois itens, mas não mais. Eu verifiquei e verifiquei novamente e ainda não consigo encontrar o problema. Eu até usei o Debugger para ver o valor de cada ...

1 a resposta

Por que o endereço de um destruidor é proibido?

padrão C ++ em 12.4.2 afirma que [...] O endereço de um destruidor não deve ser usado. [...] o entanto, é possível, sem queixas do compilador, pegar o endereço de um wrapper em torno de um destruidor de classe, como est struct Test { ...

3 a resposta

or que um ponteiro para um ponteiro é incompatível com um ponteiro para uma matri

OK, estou tendo problemas para entender ponteiros para ponteiros vs ponteiros para matrizes. Considere o seguinte código: char s[] = "Hello, World"; char (*p1)[] = &s; char **p2 = &s; printf("%c\n", **p1); /* Works */ printf("%c\n", **p2); /* ...

4 a resposta

Ponteiro para o tipo genérico

No processo de transformação de uma determinada implementação eficiente de mapa de hash baseada em ponteiro em uma implementação genérica de mapa de hash, deparei-me com o seguinte problema: u tenho uma classe que representa um nó de hash (a ...

3 a resposta

eferências de objetos C ++ no ciclo do lo

Estou tentando criar objetos diferentes do mesmo tipo usando um loop e armazenando um ponteiro para cada objeto específico em uma lista vinculada. O problema é que, cada vez que um objeto é instanciado, seu ponteiro retorna o mesmo endereço de ...

3 a resposta

C: Qual caractere deve ser usado para ptrdiff_t em print

Qual caractere deve ser usado paraptrdiff_t dentroprintf? O padrão C explica claramente como imprimirptrdiff_t dentroprintf? Não encontrei ninguém. int a = 1; int b = 2; int* pa = &a; int* pb = &b; ptrdiff_t diff = b - a; printf("diff = %?", ...

3 a resposta

nicialização variável (ponteiro e valo

Foo f1 = Foo(); // (1) Ok Foo f2 = Foo; // (2) Compiler error Foo *p1 = new Foo(); // (3) Ok Foo *p2 = new Foo; // (4) Ok. Why?? Fiquei me perguntando por que existem duas maneiras de inicializar ponteiros. Parece um pouco inconsistente. Existe ...

3 a resposta

Array de ponteiros para matrizes multidimensionais

tenho algumas matrizes bidimensionais como: int shape1[3][5] = {1,0,0, 1,0,0, 1,0,0, 1,0,0, 1,0,0}; int shape2[3][5] = {0,0,0, 0,0,0, 0,1,1, 1,1,0, 0,1,0};e assim por diante Como posso fazer uma série de ponteiros para esse Tentei o ...