|
От: |
alion
|
|
| Дата: | 13.02.07 11:20 |
|
Оценка: |
|
Здравствуйте, Кодт, Вы писали:
К>// или присваивай
К>str1 = std::string(str.begin(), str.begin()+3);
К>str1 = std::string(str, 0, 3);
К>str1 = std::string(str.c_str(), 3);
К>[/c]
Насколько помню из Страуструпа, в этом случае будет создаваться новый объект, а потом уже копироваться в str1
Пока на собственное сообщение не было ответов, его можно удалить.