自分で定義した構造体data_tをvectorにつっこみ、STLのsort()関数でソートすることを考える。以下のように書いてコンパイルを試みると、読解不能な大量のエラーメッセージとともにコンパイルが失敗する。 #include <iostream> #include <string> #include <vector> using namespace std; struct data_t { int num; string str; } ; int main(){ vector<data_t> data_array(3); data_array[0].num = 15; data_array[0].str = "zzz"; data_array[1].num = 30; data_array[1].str = "aaa"; data_array[2].num = 15; data_arr