vector<string> vec_str;
copy(vec_str.begin(),vec_str.end(),ostream_iterator<string>(cout,"\n"));
Ο παραπάνω κώδικας αντιγράφει όλα τα δεδομένα του πίνακα vec_str στην οθόνη (μέσω του cout).
vector<string> vec_str;
string deliminer="\t";
stringstream ss;
copy(vec_str.begin(),vec_str.end(),ostream_iterator<string>(ss,deliminer.c_str()));
string str=ss.str();
// delete the last '\t' added in the end of str using copy(..) function
str.erase(str.length()-1);
Ο παραπάνω κώδικας παίρνει ένα vector<string> container και τον γράφει σε ένα string.
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου