下面的MVCE尝试只从随机元素的大输入流(包含重复项)中按升序输出5个最小的元素。int main(int argc, char *argv[]) std::set<int> s; //EDIT: std::multiset is an answer to Q1; //Erase the largest element
}
我的问题是关于std::prelude。std::prelude in Rust 2021年包括super::v1::* (v1 of the Rust prelude)和core::prelude::rust_2021::*。在这一点上,所有版本的锈菌(2015-2024)包括v1的序曲。为了在与v1不同的Rust的未来版本中使用通用核心模块,并且不影响使用v1的当前(和以前的)