![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Лана |
|
|||
|
Unregistered |
Как считать из файла необходимые значения переменных, используемых программов, а также записать их в файл заранее определенного вида. Краткий пример файла: [------ATOMNAMES------ ATOM TYPES FF BOND IDEAL STRAIN FORCE I J I J CLASS LENGTH LENGTH DIFF. ENERGY CONSTANT ---------------------------------------------------------------------------------------- N1 #1 C2 #2 58 37 0 1.321 1.326 -0.005 0.016 7.432 N1 #1 C81 #14 58 37 0 1.335 1.326 0.009 0.042 7.432 N1 #1 H1 #15 58 36 0 1.009 1.019 -0.010 0.052 6.610 ] Мне необходимо иметь массив со значениями из столбца Ideal Length Необходимые данные во всех входных файлах находятся всегда на одной и той же позиции (например, начиная с 56 колонки в текстовом режиме). Может это свойство можно каким либо образом использовать? Возможно будет проще написать это например на Perl, создав при этом простенький файл только с параметрами. Но я точно не знаю как запускать Perl подпрограммы в C++ под Linux. Заранее благодарна за совет и помощь. |
|||
|
||||
| Конструктор |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 641 Регистрация: 12.5.2004 Где: Москва Репутация: нет Всего: 10 |
Если все переменные имеют одниковые позиции в тесктовом режиме, то можно замутить так:
Например надо считать 23 символа начиная с позиции 16.
Это сообщение отредактировал(а) Конструктор - 12.7.2004, 15:20 |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |