头文件 C++标准头文件 算法 STL全排列算法next_permutation和prev_permutation 内存管理 shared_ptr让C++程序和new delete彻底说拜拜 weak_ptr