Os argumentos da variável de verificação são do tipo esperado
No momento, estou escrevendo uma função que aceita um número variável de argumentos. Eu passo o número de argumentos para a função e, em seguida, percorre a lista de argumento
Cada um dos argumentos passados deve ser um número inteiro. Eu adicionarei esse número inteiro a um vetor de números inteiros que será usado posteriorment
Gostaria de garantir que algum curinga não tente passar essa função para algo que não seja um número inteiro no futuro. Reconheço que posso verificar o argumento atual de va_arg para garantir que não seja NULL e posso usar algo como isanum (va_arg ()) para determinar se é um número inteiro válido. Suponho que eu possa verificar o tamanho de (va_arg) e compará-lo com o tamanho de (int) e garantir que sejam iguai
Existem outras verificações que eu possa executar para verificar se um número inteiro é válid
Agradecemos antecipadamente a assistência