/
githubmirror
/
bitcoin
Обзор
Документация
Войти
/
githubmirror
/
bitcoin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v31.0rc2
src/util/insert.h
29 строк
841 B
stratospher
wallet: ensure COutput added in set are unique
06 фев 2026, 07:06
06 фев 2026, 07:06
7072d82
Код
Авторство
О чём код?
// Copyright (c) 2023-present The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #ifndef BITCOIN_UTIL_INSERT_H #define BITCOIN_UTIL_INSERT_H #include <set> namespace util { //! Simplification of std insertion template <typename Tdst, typename Tsrc> inline void insert(Tdst& dst, const Tsrc& src) { dst.insert(dst.begin(), src.begin(), src.end()); } template <typename TsetT, typename Tsrc> inline void insert(std::set<TsetT>& dst, const Tsrc& src) { dst.insert(src.begin(), src.end()); } template <typename TsetT, typename Compare, typename Tsrc> inline void insert(std::set<TsetT, Compare>& dst, const Tsrc& src) { dst.insert(src.begin(), src.end()); } } // namespace util #endif // BITCOIN_UTIL_INSERT_H