私は Java 開発者です。私は現在C++を学んでいます。ソート用のコードサンプルを見てきました。Javaでは、通常、ソートメソッドにソートに必要なコンテナを指定します。
sort(Object[] someArray)
C++ では、コンテナーの開始と終了の 2 つの引数を渡すことに気付きました。私の質問は、実際のコンテナにどのようにアクセスするのですか?
これは、並べ替え方法を示すウィキペディアから取得したサンプル コードです。
#include <iostream>
#include <algorithm>
#include <vector>
int main() {
std::vector<int> vec;
vec.push_back(10); vec.push_back(5); vec.push_back(100);
std::sort(vec.begin(), vec.end());
for (int i = 0; i < vec.size(); ++i)
std::cout << vec[i] << ' ';
}