Que pensez vous de ce quizz:
Bonjour
je voudrais savoir ce que vous pensez des questions qui sont ici:
http://www.mycppquiz.com/question.php?qid=9
Elles me semblent assez difficile, d'autant plus qu'elles reposent sur des pratiques C++ qui sont pas géniales. Si je prends la 3ième question, on a:
What is the value of the local variable x at the end of main?
Code:
1 2 3 4 5 6
| int x = 5;
int main(int argc, char** argv)
{
int x = x;
return 0;
} |
On sait que la déclaration de
De plus, je sais pas si int x=x; c'est vraiment très légal.
Autre question:
The below is legal:?
Code:
1 2 3 4 5 6 7 8 9 10
| int x = 5;
class x
{
};
int main(int argc, char** argv)
{
class x y;
return 0;
} |
La réponse est oui, mais j'aimerais savoir si c'est permis par la norme.
Je vous remercie.