|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.04.2012, 13:52 | #1 |
Пользователь
Регистрация: 13.08.2011
Сообщений: 11
|
Считывание двух потоков цифр.
Задача: считать два потока цифер и записать их в массив.
Иными словами: Строка #1: 34 546 45 3 56 45 ; Строка #2: 4 30 598 45645 4 ; Сохранить в масcив #1 - строку #1 и сохранить в массив #2 - строку #2; Пути реализации, которые пробовал использовать. 1) getchar() - парсить каждый символ и сохранять в массив до тех пор пока getchar() != '\n' (или ; ). Добить не удалось, т.к. не получилось "склеить цифры в числа", т.е. если имеется число 123, то в результате получалось 1 2 3. Есть ли функция для объеденения цифр в числа? 2) scanf() - не подходит из-за ограничения длины входящего потока. Какие ещё есть способы реализации. Спасибо. |
15.04.2012, 15:12 | #2 |
Пользователь
Регистрация: 13.08.2011
Сообщений: 11
|
Реализация оказалась очень простая.
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Считывание цифр. | nukede | Общие вопросы C/C++ | 3 | 15.04.2012 02:33 |
Сделать программу многопоточной (достаточно двух потоков). Delphi | user_12 | Помощь студентам | 0 | 27.12.2011 20:40 |
Параллельный запуск двух потоков | Sam Gold | Общие вопросы C/C++ | 0 | 30.04.2010 20:56 |
Реализация двух потоков, работа с буфером, механизм семафоров (С++ или Delphi) | shoonya | Помощь студентам | 0 | 05.04.2010 14:08 |
Считывание из файла номеров и цифр | artemavd | Общие вопросы Delphi | 15 | 22.06.2009 16:53 |