Обычно статические члены/объекты одного класса одинаковы для каждого экземпляра класса, имеющего статический член/объект. В любом случае, что если статический объект является частью класса шаблона и также зависит от аргумента шаблона? Например, вот так:
template<class T>
class A{
public:
static myObject<T> obj;
}
Если бы я преобразовал один объект A как int, а другой как float, я думаю, было бы два obj, по одному для каждого типа?
Если бы я создал несколько объектов A как тип int и несколько float, были бы все равно два экземпляра obj, поскольку я использую только два разных типа?