0

我现在正在用 C++ 记录一些代码,我打算编写的方法之一将对数组进行排序。但是,它不会创建一个新数组,它会对给定数组的元素进行适当的排序。我想加上一句话,“如果原来的顺序对你很重要,那么不要使用这种方法!” 但我宁愿说“对给定数组进行排序......静态?!......危险!......带有突变!!!” 像你这样的程序员应该能够理解。

用什么词来形容这种方法?

额外的问题:任何人都可以推荐一个 C++ 工具,它可以从特殊格式的注释创建 HTML 文档,比如 javadoc?我选择的操作系统是 Ubuntu。

编辑:我是一名学生,我的任务是排序。

4

3 回答 3

8

就地对给定数组进行排序。

你知道std::sortstd::stable_sort,对吗?

于 2010-10-01T20:28:33.877 回答
3

函数修改参数不是很明显,因为它们是作为非const引用传入的吗?(无耻的插头:请参阅此答案以了解确切的参数类型的含义。)

你正在寻找doxygen

于 2010-10-01T20:40:41.093 回答
0

您已经说过:正确的术语是“mutator”。

于 2010-10-01T22:39:29.150 回答