![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 06.12.2009
Сообщений: 3
|
![]()
Приветствую желающих помочь)
Для ускорения работы мне понадобилась программа, которая будет считывать из файла со следующей структурой: float float char float float char etc... например: 486394,487 3958026,657 ПК69 486394,487 3958076,657 ПК67 и прочая.. , а затем писать новый файл с нужной мне структурой данных. Проблема в том, что не получается записать в массив последнее в строчке значение. Прошу объяснить неумелому). Вот мои потуги: Код:
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
![]()
Вот пример, по-идее должен делать примерно то же, что и ваш код, за исключением последнего цикла(у вас он будет выполнятся бесконечно долго)
Код:
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 06.12.2009
Сообщений: 3
|
![]()
Спасибо, netrino! Это именно то, что требовалось) Последний вопрос - а как организовать запись в файл без округления?
Код:
_-text 356946,6.58124e+006 3 0 ПК1 Да-да, это для автокада. Последний раз редактировалось AgIon; 06.12.2009 в 17:02. |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
![]()
Ну вот тут есть определённые трудности из-за особенностей типа с плавающей точкой, в общем-то можно просто увеличить точность с помощью метода precision у ostream, но это может сказаться на некоторых других числах(например 2.3 может в таком случае быть записана как 2.3000000000001 или 2.2999999999999) но не обязательно.
Код:
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 06.12.2009
Сообщений: 3
|
![]()
И впрямь необязательно) Теперь всё работает как надо, ещё раз спасибо.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запись числа типа инт в ячейку двумерного массива типа char | AxenicX | Помощь студентам | 1 | 25.09.2009 00:35 |
Один маленький вопросик! Как написать функцию доступа к массиву типа char:) | Наташенька | Общие вопросы C/C++ | 3 | 22.05.2009 16:12 |
Динамический сивольный массив типа char | z3rg | Общие вопросы C/C++ | 12 | 05.04.2009 21:00 |
Работа со строками типа Char | Horror | Общие вопросы C/C++ | 4 | 02.02.2008 19:45 |