aboutsummaryrefslogtreecommitdiffstats
path: root/yt/cpp
diff options
context:
space:
mode:
authortema-m <tema-m@yandex-team.com>2023-10-02 16:20:43 +0300
committertema-m <tema-m@yandex-team.com>2023-10-02 17:07:09 +0300
commit285ff2c13a1a598798c0cee110b6336f25249af1 (patch)
treed15e19bf28aba7280026f40e52dfcc5166d64468 /yt/cpp
parent0691d47f35466e34709febd3581f49b708b223be (diff)
downloadydb-285ff2c13a1a598798c0cee110b6336f25249af1.tar.gz
Fix: почему InsertTo и EmplaceTo ограничиваются определёнными контейнерами?
InsertTo -- столкнулся с проблемой, что я не могу им пользоваться, если мой THashSet имеет кастомный хэш. Решил эту проблемы более общим способом -- сделал так, что InsertTo принимает любой контенер, который может делать insert. EmplaceTo -- почему-то умел работать только с TVector -- поэтому поддерживает тоже любой контейнер UPD: поменял методы, чтобы они могли работать с любыми контейнерами, но в некотором коде кто-то зачем-то явно указывал тип T, поэтому мой код это ломал. Так что я просто добавил перегрузку
Diffstat (limited to 'yt/cpp')
0 files changed, 0 insertions, 0 deletions