Isih Senarai dengan STL
Apabila cuba menggunakan fungsi isihan STL untuk mengisih senarai dalam tertib menurun, pengguna mungkin menghadapi ralat penyusunan disebabkan ketiadaan operator- untuk hujah yang disediakan. Untuk membetulkan isu ini, adalah penting untuk memahami bahawa algoritma std::sort menjangkakan iterator capaian rawak, yang tidak disokong oleh std::list<>::iterators (iterator dwiarah).
Sebaliknya, seseorang harus menggunakan std::list<>::fungsi ahli sort, yang direka khusus untuk mengisih bekas senarai. Fungsi ahli ini menerima fungsi pembanding, serupa dengan std::sort, tetapi beroperasi semata-mata pada iterator senarai, menghapuskan keperluan untuk iterator akses rawak dan ralat kompilasi yang berkaitan.
Atas ialah kandungan terperinci Bagaimana untuk Mengisih `std::list` dalam Susunan Menurun?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!