我仍然是C++的初學者。我有以下問題:比方說,我有內容的字符串,我想這些內容複製到這樣的載體:用於「插入」的自己的函數模板 - 方法(矢量)
std::string s{"Professional"};
std::vector<char> v{};
v.insert(s.begin(),s.end());
我以爲我的向量是空的,我也可以用內容填充字符串。對於上述我想有一個自己的功能模板,如:
template<typename InputIterator> void insert(InputIterator first, InputIterator last) {
}
而這裏存在的問題。我應該如何實現這一點?我會很高興有一個想法。由於
你需要一個說法,說明哪裏*數據應該被插入。 –