VA
Size: a a a
VA
CB
N
R
VA
R
R
VA
R
VA
VA
VD
namespace global_bs
{
template<typename Container, typename Callback>
void foo(Container&& c, Callback&& f)
{
for(auto a = std::begin(c); a != std::end(c); ++a)
f(*a);
}
}
int arr[10] {};
foo(arr, [](auto& a){ a += 2;});
foo(arr, [](auto& a){ std::cout << a << " ";});
VD
VD
VD
R
namespace global_bs
{
template<typename Container, typename Callback>
void foo(Container&& c, Callback&& f)
{
for(auto a = std::begin(c); a != std::end(c); ++a)
f(*a);
}
}
int arr[10] {};
foo(arr, [](auto& a){ a += 2;});
foo(arr, [](auto& a){ std::cout << a << " ";});
К.
DK
VD
at