
27 Jan
2008
27 Jan
'08
9:41 p.m.
Hi again I surelly mis something from the standard C++. I'm asking what happens if we declare static flyweight as static flyweight<std::string> static_var1("safe_or_unsafe1"); static flyweight<std::string>::initializer fwinit; static flyweight<std::string> static_var2("safe_or_unsafe2"); Which is the destruction order between static_var1, static_var2 and the static holder of flyweight<std::string>? --------------------------- Vicente Juan Botet Escriba