![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
registr |
![]()
Сообщение
#1
|
Участник ![]() ![]() Группа: Участник Сообщений: 115 Регистрация: 16.11.2009 Пользователь №: 1234 Спасибо сказали: 8 раз(а) Репутация: ![]() ![]() ![]() |
Помогите пожалуйста, не знаю как записать в файл вектор а:
QVector<float> a; // далее определяю a // помогите дальше записать его в файл, например, в file.txt QVector<float> b; // а потом считать с него в вектор b |
|
|
![]() |
registr |
![]()
Сообщение
#2
|
Участник ![]() ![]() Группа: Участник Сообщений: 115 Регистрация: 16.11.2009 Пользователь №: 1234 Спасибо сказали: 8 раз(а) Репутация: ![]() ![]() ![]() |
Вообщем да. Если файл нигде дальше открываться не будет заново, то его можно не закрывать.
Вдруг кому-нибудь еще пригодиться:
![]() |
|
|
AD |
![]()
Сообщение
#3
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: ![]() ![]() ![]() |
Ну есть замечания по поводу кода. Поправил немного. Обратите внимания на параметры, с которыми файл открывается. Взял кусок кода, относящиеся только к QTextStream
Также обратите внимание, что при чтении строки я убираю лишние пробелы. Потом лучше перевод из строки в число делать с проверкой вот так:
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 9.5.2025, 12:34 |