Size: a a a

cxx.Дискуссионная

2020 February 16

RM

Roy Mustang in cxx.Дискуссионная
Что-то типа
foo(std::vector<uint32_t>())

void foo(std::vector<uint32_t>& test) {}
источник

v

vehlwn in cxx.Дискуссионная
Roy Mustang
Что-то типа
foo(std::vector<uint32_t>())

void foo(std::vector<uint32_t>& test) {}
Нет.
источник

0

0xFF in cxx.Дискуссионная
При вызове на месте можно создавать переменные?
источник

RM

Roy Mustang in cxx.Дискуссионная
0xFF
При вызове на месте можно создавать переменные?
Да, просто я передаю по ссылке поэтому так нельзя
источник

0

0xFF in cxx.Дискуссионная
Логично
источник

RM

Roy Mustang in cxx.Дискуссионная
@vehlwn слушай, а если я передаю в функцию 4 вектора разных типов, не лучше ли все эти типы завернуть в std::tuple и в функцию передавать один tuple?
источник

Е

Егор in cxx.Дискуссионная
Roy Mustang
Что-то типа
foo(std::vector<uint32_t>())

void foo(std::vector<uint32_t>& test) {}
ооо тебя разбанили
источник

Е

Егор in cxx.Дискуссионная
а, это не супа
источник

0

0xFF in cxx.Дискуссионная
Кортеж пизже структуры?
источник

RM

Roy Mustang in cxx.Дискуссионная
Егор
ооо тебя разбанили
источник

Е

Егор in cxx.Дискуссионная
0xFF
Кортеж пизже структуры?
в каком плане?
источник

0

0xFF in cxx.Дискуссионная
Егор
в каком плане?
Читабельности, использования
источник

RM

Roy Mustang in cxx.Дискуссионная
0xFF
Читабельности, использования
Как раз читабельность тут не очень )
источник

i

ivan in cxx.Дискуссионная
Я хз что не так со структурами, зачем тюпл, если вся логика внутри функции будет
источник

0

0xFF in cxx.Дискуссионная
Roy Mustang
Как раз читабельность тут не очень )
У тупл?
источник

RM

Roy Mustang in cxx.Дискуссионная
0xFF
У тупл?
Да, там же получать из кортежа можно только через std::get<index>(tuple)
источник

Е

Егор in cxx.Дискуссионная
Roy Mustang
Да, там же получать из кортежа можно только через std::get<index>(tuple)
у тебя 17 стандарта нет?
источник

RM

Roy Mustang in cxx.Дискуссионная
Вот представь что у тебя в кортеже много элементов
источник

RM

Roy Mustang in cxx.Дискуссионная
Егор
у тебя 17 стандарта нет?
Есть
источник

0

0xFF in cxx.Дискуссионная
Roy Mustang
Да, там же получать из кортежа можно только через std::get<index>(tuple)
вместо индекс можно названия типа
источник