Прошу прошения за ламерский вопрос, но кто ни будь может привести пример конструктора, который если он объявлен как explicit, то код, где он вызывается, не компилируется, а если не explicit, то компилируется. Тесть
Class1
{
explicit Class1(some)
{
…..
}
}
….
Class1 ( some ) ;//компиляется при отсутствии у конструктора модификатора explicit, и компилится в ином случае