| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > строки |
| Автор: n1ke 5.11.2007, 00:09 |
| Привет всем! Заранее извиняюсь за ламерский вапрос! Допустим у нас есть строка а = "112312" Как можно вирезать оттуда каждые 2 символа так чтобы сделать строки: b = "11" c = "23" d = "12" и потом их конвертировать в тип int: x = 11 y = 23 z = 12 |
| Автор: wils0n 5.11.2007, 01:57 | ||
этот кусок кода должен Вам помочь...
|
| Автор: bsa 5.11.2007, 11:04 |
| n1ke, а на каком языке (Си или Си++) это делать надо? |
| Автор: archimed7592 5.11.2007, 11:22 |
| wils0n, зачем использовать new(С++) и не использовать stringstream? |
| Автор: bsa 5.11.2007, 11:37 | ||
я к тому же клоню |
| Автор: wils0n 5.11.2007, 14:57 | ||
Просто вопрос уж больно похож на упражнение для начинающих. Когда я был начинающим, то нас учили, как надо обходиться с указателями. С тех пор почему-то привык в меленьких программах использовать "char*". Надо себя отучать... |
| Автор: wils0n 5.11.2007, 18:40 | ||
Значит меня учили есть макароы и суп одновременно... хотя сам знаю, что так не надо делать. За совет спасибо. |