Я знаю, что по стандарту C++ 03, функция-область применения статической инициализация не гарантируется поточно:C++ 0x статическая инициализация и потокобезопасность
void moo()
{
static std::string cat("argent"); // not thread safe
...
}
С ++ 0x C стандарт, наконец, обеспечивающий стандартную поддержку потоков, являются статическими инициализациями функции-области, необходимыми для обеспечения потоковой безопасности?
Я думаю, что на сегодняшний день это будет называться C++ 1x – 2010-01-01 02:29:46
Bjarne Stoustrup говорит, что x является шестнадцатеричным числом, поэтому еще 0x –
@ Джон: Независимо от того, что он может думать или нравится, я понимаю, что Руководства ISO требуют, чтобы версии документов, таких как стандарты, находились в базе-10. – 2010-01-01 10:37:51