K
Size: a a a
K
YB
ПК
K
--std
не передавалПК
YB
--std
не передавалПК
--std
не передавалAZ
m
return Lock(...);
. В этом случае до 17го стандарта компилятор сам помувает объект, если не сможет применить copy elision. Ну и в целом существование copy ctor у лока выглядит необычно.AZ
K
return Lock(...);
. В этом случае до 17го стандарта компилятор сам помувает объект, если не сможет применить copy elision. Ну и в целом существование copy ctor у лока выглядит необычно.auto lock(std::move(m_context->createLock()));
--std=c++17
, поэтому и не работалоАК
auto lock(std::move(m_context->createLock()));
--std=c++17
, поэтому и не работало