C++ - Что выведет программа? | ProgHub
Что выведет программа?
#include <iostream> 
using namespace std; 
 
static int b = 0; 
 
template<class N> 
void func(N m) 
{ 
   static int a = b; 
   ++b; 
   cout << a; 
} 
 
int main() 
{ 
   func<int>(2); 
   func<double>(11.2); 
   func<int>(7); 
   func<float>(8.6); 
 
   return 0; 
}
0203
0000
0103
0101
0123