2016-10-27 1 views
-28

Je n'arrive vraiment pas à trouver un exemple d'erreur de vérification de type. Je sais quel type de vérification est et comment cela fonctionne et tout, mais je ne peux pas sembler penser à un exemple simple!Qu'est-ce qu'un court exemple d'erreur de vérification de type en C++?

+16

'int main() {return" Bonjour tout le monde! "; } ' –

+0

@GundolfGundelfinger Chaîne vide fonctionne aussi, afin de courir pour être court. –

+0

Ne pas être capable de penser à des exemples d'erreur de vérification de type implique une connaissance quelque peu limitée de ce qu'est la vérification de type et de son fonctionnement. – Pixelchemist

Répondre

7

Voici un simple:

const int x = 42; 
x++; 

Pour un objet à modifier, il doit avoir le type non const. La vérification de type échoue ici et vous obtenez une erreur de compilation.

+3

Peut-être 'int n =" bonjour ";' serait un peu plus évident. –

+0

@KeithThompson pourquoi ne pas ajouter cela comme une réponse? –

+0

@RobertColumbia: Je ne peux pas maintenant; la question est en attente. –