C++中stable_sort()函数如何实现稳定排序并详细解析其用法?