2010-10-01 24 views
0

我正在使用C++編寫一些代碼,而我打算編寫的其中一個方法將對數組進行排序。它不會創建一個新的數組,但它會對給定數組的元素進行排序。我想包括一句話,「如果原來的順序對你很重要,那麼不要使用這種方法!」但我寧願說一些類似於「對給定數組進行排序......靜態地!」......危險地!......帶有突變!!!「像你這樣的程序員能夠理解。什麼是影響其顯式參數的方法?

什麼字描述這種方法?

紅利問題:任何人都可以推薦一個C++工具,它可以從特殊格式的註釋創建HTML文檔,比如javadoc?我選擇的操作系統是Ubuntu。

編輯:我是一名學生,我的任務是排序。

回答

8

將給定數組在原地排列

您是否知道std::sortstd::stable_sort,對不對?

3

功能修改參數是不是很明顯,因爲它們是作爲非const引用傳入的? (無恥插頭:請參閱this answer以瞭解確切的參數類型。)

而您正在尋找doxygen

+0

我是學生:我們評論一切! – Ziggy 2010-10-01 22:36:42

0

你已經說過了:正確的名詞是「mutator」。

相關問題