|
0 / 0 / 0
Регистрация: 03.08.2009
Сообщений: 11
|
||||||
замена точки на запятую?14.08.2009, 12:24. Показов 10710. Ответов 7
Метки нет (Все метки)
Вот написал такой код для считывания файла ы потом вывода по нем графика. но проблема в том, что числа в файле записаны с использованием "," а нужна точка для Chart
. В билдере есть функцыя - replace(v.begin(), v.end(),".", ",");только как ней пользоватся не пойму никак . помогите плиз, где надо ейо вставить и с какими параметрами. вот сам код:
0
|
||||||
| 14.08.2009, 12:24 | |
|
Ответы с готовыми решениями:
7
В QInputDialog выводит запятую вместо точки для getDouble Замена одной точки в строке на три точки |
|
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
|
|
| 14.08.2009, 12:38 | |
|
ну ставить надо после 11 строки если я конечно не ошибаюсь
Добавлено через 6 минут 51 секунду string REPLACE( str string, from_str string, to_str string) Возвращает строку str, заменив в ней все подстроки from_str на to_str. Поддерживает многобайтовые символы.
0
|
|
|
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
| 14.08.2009, 12:41 | |
|
ysfox, а зачем реплейсить в билдере, если можно просто входной файл сделать правильным? это кроме всего, ускорит выполнение программы.
0
|
|
|
0 / 0 / 0
Регистрация: 03.08.2009
Сообщений: 11
|
||||||
| 14.08.2009, 12:52 [ТС] | ||||||
|
я б ничево не менял, но в файл я значения записіваю как
![]() а потом когда считываю записаные файлы надо снова менять запятую на точку ![]() вот зачем ![]() мож чтото делаю не так, я новичок в использование билдера
0
|
||||||
|
|
|
| 14.08.2009, 12:53 | |
|
ysfox, Как я понял, структура struct1 состоит из трёх чисел с плавающей запятой => ошибка возникает при загрузки из потока в структуру: fi>>s1.ind>>s1.god>>s1.x;, Так что replace(v.begin(), v.end(),".", ",");, по крайней мере без перегрузки операторов не прокатит.
Чем разделяются данные в текстовом файле? Пробелом?
0
|
|
|
0 / 0 / 0
Регистрация: 03.08.2009
Сообщений: 11
|
||||||
| 14.08.2009, 13:04 [ТС] | ||||||
|
да структура 3 даных тип - дабл
даные розделяются символом табуляцыи вот код функцыи записи в файл:
можно и попроще но я не знаю ф-цыи которая б мне помогла уменьшыть число розрядов кроме как FloatToStrF(PhaseVar_A.I, ffFixed, 5, 3), для записи их в файл. ооооо есть идея, может сдесь перед записю в файл, в строке string1 менять значения "," на "." ? но кк ето организовать?
0
|
||||||
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
||||||
| 14.08.2009, 13:16 | ||||||
|
попробуйте просто перед вызовом функции FloatToStrF сделать
2
|
||||||
|
0 / 0 / 0
Регистрация: 03.08.2009
Сообщений: 11
|
||
| 14.08.2009, 13:22 [ТС] | ||
![]() а она б какраз подошла ![]() Добавлено через 3 минуты 44 секунды ух... спасибо всем DecimalSeparator = '.'; заменил все как надо. Правду говорят - все гениальное просто ![]() Спасибо!!!
0
|
||
| 14.08.2009, 13:22 | |
|
Помогаю со студенческими работами здесь
8
В текстовом файле заменить точку на запятую, а запятую на многоточие Замена точки на запятую Замена точки на запятую в столбце Замена символов точки на запятую
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|