![]() |
|
Модераторы: bsa |
![]()
|
|
| mossad |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 22.12.2008 Репутация: нет Всего: нет |
Что тут надо поравить. чтобы он обрабатывал только шесть строк:
заранее спасибо) |
|||
|
||||
| andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 10 Всего: 33 |
mossad, Что-то я ваще не увидел тут какой-то логики, отвечающей твоей задаче.
По подробнее плиз... -------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
| mossad |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 22.12.2008 Репутация: нет Всего: нет |
Рассказываю поподробнее. у меня есть прога, которая сохраняет, введенный пользователем текст, в массив. На данной стадии проги может принять текст в одну строку не более 67 символов. У меня вопрос что нужно добавить в ко. чтобы таких строк было 6?
Сейчас код такой:
|
|||
|
||||
| xvr |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
Строку 20 поменять на
|
||||
|
|||||
| mossad |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 22.12.2008 Репутация: нет Всего: нет |
Спасибо за ответ, но она попрежнему доводит до 67 позиции и больше не кушает(((
|
|||
|
||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
Не понял, а что она делает? Давится? |
|||
|
||||
| mossad |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 22.12.2008 Репутация: нет Всего: нет |
т.у принимает только первую строку в 67 символов. а дальше не идет.(
|
|||
|
||||
| invader |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 25.12.2008 Репутация: нет Всего: нет |
тебе нужно чтобы программа принимала многострочный ввод или просто по очереди 6 строк?
|
|||
|
||||
| mossad |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 22.12.2008 Репутация: нет Всего: нет |
наверное многострочный, т.е автоматом переводила курсор на начало следующей но таких строк не больше пяти((
спасиб за ответ)) |
|||
|
||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
Тогда это не к программе, а к ОС. Консольный ввод в ОС может работать в разных режимах, по умолчанию он работает в режиме редактирования строки: ОС самостоятельно осуществляет ввод (и редактирование) строки, и только когда пользователь нажмет Ввод, все, что наредактировалось, отправляется программе в виде потока символов. Если нужно автоматически переводить строку и делать автоматический многострочный ввод, то поток ввода нужно переключать в посимвольный режим и все редактирование осуществлять самому. В Windows за режим ввода (и вывода) отвечает функция SetConsoleMode Это сообщение отредактировал(а) xvr - 5.1.2009, 12:34 |
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |