Does the explicit keyword work in 7.0? More specifically will this snippit fail:
struct Asdf {
explicit Asdf(const int = 0) {}
};
Asdf foo()
{
// supposed to error here
return 4;
}
void foo2()
{
// supposed to error here too
Asdf i = 4;
}
void foo3()
{
Asdf i;
// 6.0 detects this
i = 4;
}
explicit keyword?
Per informazioni complete sulle ottimizzazioni del compilatore, consultare l'Avviso sull'ottimizzazione



