Resultados da pesquisa a pedido "pointers"
Como criar duas classes em C ++ que se usam como dados?
Eu estou olhando para criar duas classes, cada uma das quais contém um objeto do outro tipo de classe. Como posso fazer isso? Se eu não puder fazer isso, há uma solução alternativa, como fazer com que cada classe contenha umponteiro para o outro ...
Por que temos outros indicadores além de void
Eu sei que temos ponteiros diferentes, comoint, floatechar. UMAvoid ponteiro é o único ponteiro que pode conter todos os outros. Os outros ponteiros existem apenas para a flexibilidade de fazer aritmética de ponteiros? Existe alguma outra razão ...
Reverse C-style String? - C ++
Eu quero usar ponteiros para reverter uma matriz de caracteres em C ++. Eu queria saber se há algo que eu deveria fazer diferente? Estou fazendo isso corretamente? Existe uma maneira mais eficiente de conseguir isso? Meu pequeno programa: int ...
Erro de resumo incompatível no heap
Eu sei que não preciso me preocupar com os bytes ainda acessíveis, mas esse caso é diferente. Meus arquivos: wscramble_fio.cpp // wscramble.cpp // Word Scramble guessing game // Illustrates string library functions, character arrays, // arrays ...
Matrizes dinâmicas e gerenciamento de memória em Delphi
O artigo a seguir sobre matrizes dinâmicas no Delphi diz que você aloca uma matriz dinâmica usando oSetLength() função. myObjects : array of MyObject; ... SetLength(myObjects, 20); // Do something with the array. myObjects := ...
Função stoi não declarada
Estou tentando usar o stoi para converter uma string em um número inteiro, no entanto, ele diz que não é declarado. Eu tenho a biblioteca padrão e a incluída, mas ele ainda diz "[Erro] 'stoi' não foi declarado neste escopo" O código é o ...
Esse comportamento indefinido no C ++ chama uma função de um ponteiro pendente
Surgiu uma pergunta no SO perguntando "Por que isso está funcionando" quando um ponteiro ficou pendurado? As respostas foram que é UB, o que significa que pode funcionar ou não. Eu aprendi em um tutorial que: #include <iostream> struct Foo { ...
O que posso usar em vez do operador de seta, `->`?
O que é o operador de seta (->) um sinônimo para?
Como usar blocos de interface para passar uma função para uma sub-rotina?
Entendo que o comando interface pode ser usado para passar uma função para uma sub-rotina. Por exemplo, no programa principal, eu definiria alguma função e passaria para alguma sub-rotina como: MainProgran Use .... Implicit None Type decorations ...
como sizeof () funciona de passagem por argumentos de referência
Passei uma matriz para funcionar e tentei encontrar o comprimento da matriz. mas o resultado não era esperado. alguém pode explicar por favor? int main() { int array[10]={0}; func(array); return 0; } void func(int arr[]) { printf("length of an ...