Bonjour,
je vous propose une petite question piège. Prenons le code suivant:
Question: quel est l'output de ce programme?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 void f( const std::string & str ) { std::cout << "string" << std::endl; } void f( bool b ) { std::cout << "bool" << std::endl; } main() { std::string str = "test"; bool b = false; f( "test" ); f( true ); f( str ); f( b ); f( "" ); }
Approfondissement de la question: pourquoi?
Partager