AP
Size: a a a
AP
AP
IM
IM
IM
IM
IM
TS
A
IM
TS
IM
TS
AM
std::vector
по значению, а в месте вызова поставить std::move
, будет ли вызов конструктора копирования?TS
template<typename T, template<T> class TT, class R = TT <0>>
struct A {
template<R>
struct B {};
};
template<int>
struct C {};
A<int, C, C<0>> a;
TS
std::vector
по значению, а в месте вызова поставить std::move
, будет ли вызов конструктора копирования?AM
template<typename T, template<T> class TT, class R = TT <0>>
struct A {
template<R>
struct B {};
};
template<int>
struct C {};
A<int, C, C<0>> a;
AM
vector<int> get_vector() {...}
f() {
vector<int> v(move(get_vector()));
...
}