C++ - Что будет выведено на экран? | ProgHub
Что будет выведено на экран?
#include <iostream> 
#include <stdlib.h> 
 
using namespace std; 
 
int func1( int n ...) 
{ 
   return n; 
} 
 
int func2( int n, int m ... ) 
{ 
   return m; 
} 
 
int func3( int n = 1) 
{ 
   return n; 
} 
 
int main(int argc, char *argv[]) 
{ 
   cout << func1( 1, 2, "cat") + func2( 1, 2, "dog", 3)  + func3()  << endl; 
   return 0; 
} 
4
5
код не скомпилируется
нет правильного ответа