VD
Size: a a a
VD
VD
VD
VD
Б
A
void func(auto arg)
{
auto[conf, box] = arg;
....
void func(auto[conf, box])
{
....
func(pair<int, Rect>{1, Rect()});
VD
void func(auto arg)
{
auto[conf, box] = arg;
....
void func(auto[conf, box])
{
....
func(pair<int, Rect>{1, Rect()});
VD
void func(auto arg)->
{
auto[conf, box] = arg;
...
}
...
func(pair<int, Rect>{1, Rect()});
void func(auto conf, auto box);
func(1, Rect());
AP
AP
A
AP
AP
A
void func(auto arg)->
{
auto[conf, box] = arg;
...
}
...
func(pair<int, Rect>{1, Rect()});
void func(auto conf, auto box);
func(1, Rect());
VD
VD
AP
AP
VD
A