Армянское Радио: честно говоря, я не знаю как классы вообще 'узнают' о своих членах. Могу только сказать, что я уже пробовал объявлять counter::current_ в специально для этого созданном файле counter.cpp и это не помогло. Кроме того, counter::current_ обнуляется только конкретно в одном месте. До этого он работает нормально.