Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como converter ponteiros de função
Ponteiros de função são mais frequentemente utilizados ao carregar uma biblioteca de vínculo dinâmico (DLL). Ao enumerar as funções de um DLL , um programa recebe um apontador para a função que pretende ligar. Para chamar uma função o ponteiro precisa primeiro ser do tipo convertido para um protótipo de função , que descreve as variáveis ​​de entrada e saída. Isto assegura que o chamador transmite os tipos correctos de variáveis ​​para a função e que o resultado da função , caso exista, também é acompanhada de um tipo variável correcta . Coisas que você precisa
Visual Studio 2010
Show Mais instruções
1

Abra a solução de projeto no Visual Studio 2010.
2

Navegar para a linha de código onde o ponteiro de função é ser tipo elenco.
3

Garantir que protótipo da função para o ponteiro está correto. Uma função que aceita um inteiro como seu único argumento pode ser definido como : " MYFUNC typedef void ( int); "
4

Crie uma nova variável para armazenar o ponteiro para ser estereotipado em que é definido . por sua função de protótipo. Se a função foi chamada de " MYFUNC ", a definição de variável seria " MYFUNC myVariableName . " Tipo
5

lançar o ponteiro de função , fazendo a nova variável igual ao nome da função protótipo envolto em colchetes arredondados seguido pelo ponteiro de função . Um ponteiro de função para um protótipo de função chamada " MYFUNC " type-casting seria escrito como : " myVariableName = ( MYFUNC ) myFunctionPointer ; "
6

Chame o ponteiro usando a variável que era tipo elenco para com relação ao seu protótipo função.

Anterior :

Próximo : No
  Os artigos relacionados
·Como Ler MDB para ODBC 
·Como referência C DLLs em Net 
·Comprimento de Cordas Sem Construído na função em C …
·Como alterar INT para um objeto em C + + 
·Como fazer um botão clicável em C 
·Como fazer Lotes em C + + 
·Como fazer um aplicativo para o iPhone no Visual C 
·Como converter letras em números em uma tabela de Cord…
·Como usar variáveis ​​globais para a programação C 
·Como fazer um arquivo MIDI em C + + 
  Artigos em destaque
·Fatos Sobre o CPP Compiler 
·C + + Fibonacci Número Função 
·Como usar arquivos de esqueleto em OGRE 
·Como procurar uma lista encadeada de elementos em C + +…
·C #: Como obter ou ajustar a data 
·Como ligar um compilador C para NetBeans 
·Como usar números negativos em C 
·Como agregar funções vetoriais 
·Como ocultar um botão no Visual C 
·Como criar uma caixa de nova imagem em tempo de execuç…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados