1
Làm thế nào để di chuyển hiệu quả (một số) vật phẩm từ một std :: map sang một cái khác?
Tôi có hai std::map<>đối tượng avà bmuốn di chuyển ( extract+ insert) một số phần tử (nút) từ bản đồ này sang bản đồ khác dựa trên một số vị ngữp . for (auto i = a.begin(); i != a.end(); ++i) if (p(*i)) b.insert(a.extract(i)) Mã này segfaults trong tiếng kêu. …