| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > работа со строками |
| Автор: fuckingniger 17.11.2010, 01:55 | ||
| Всем здрасьте! суть проблемы такова: создаю строковую переменную(string ) начинаю её заполнять ...после заполнения элемента с 0 индексом как я понимаю размер строки фиксируется что ли как-то и не получается записать второй символ ...как с этим рационально бороться ??? просто не в 1 раз сталкиваюсь с этой проблемой - надоело уже забивать строку иначально мусором Добавлено через 9 минут и 37 секунд
|
| Автор: mes 17.11.2010, 02:11 |
если максимальная длина последовательности не известна, используйте (строковые) потоки.. иначе можно просто resize для строки сделать.. |
| Автор: fuckingniger 17.11.2010, 09:19 |
| можно пример кода? |
| Автор: mes 17.11.2010, 09:45 |
http://cplusplus.com/reference/iostream/ifstream/ http://cplusplus.com/reference/iostream/stringstream/ http://cplusplus.com/reference/string/string/resize/ |
| Автор: xvr 17.11.2010, 12:15 |
string::resize() |