我正在尝试使用 `std::copy` 将一个向量复制到另一个向量
vector<note_name> notes = AppSettings::getAllNotes();
copy(notes.begin(), notes.end(), song.noteList);
该函数getAllNotes()
返回一个vector<note_name>
和noteList 是同一类型的公共成员。当我尝试跑步时,我得到:
所以我认为 vector 使用 type 的事实存在一些问题note_name
,但我不知道如何解决它。有任何想法吗?