ProghubPH
Вопрос из теста C++ основы
C++ / junior

Что выведет программа?

 один вариант
#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