1 / 1 / 0
Регистрация: 08.04.2021
Сообщений: 88
|
|
1 | |
Как записать кириллицу в файл и вывести кириллицу из файла?14.05.2021, 10:29. Показов 4212. Ответов 29
Метки нет (Все метки)
Здравствуйте!
Удивительное дело, но долго искал информацию о том, как записать кириллицу в DAT файл и вывести кириллицу из DAT-файла. Не нашел... Кругом пишут о выводе из .txt файла. Но это я умею. Причем на VS-2019 даже кодировку файла менять не приходится, достаточно в программе прописать setlocale. Люди знающие, подскажите пожалуйста, есть ли вообще возможность выводить из DAT- файла кириллицу?
0
|
14.05.2021, 10:29 | |
Ответы с готовыми решениями:
29
Как прочитать кириллицу из файла и вывести её? Как записать в бд кириллицу Как прочитать кириллицу из файла? Как считать кириллицу из файла? |
-373 / 93 / 26
Регистрация: 08.05.2021
Сообщений: 373
|
|
14.05.2021, 10:33 | 3 |
Так попробуй так же, как и с txt. Если не пройдёт - значит идёшь смотреть формат этого DAT и где именно там текст лежит.
0
|
1 / 1 / 0
Регистрация: 08.04.2021
Сообщений: 88
|
|
14.05.2021, 10:36 [ТС] | 4 |
DAT-файл - это бинарный файл. Он может сохранять в том числе объекты класса, не только текст. Если вы не знаете что такое DAT-файл, вы не сможете мне помочь.
0
|
5113 / 4552 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
|
|
14.05.2021, 10:46 | 6 |
KAMLS, если по теме:
Объекты класса "в лоб" все равно сохранить не удастся. Надо будет сохранять поштучно. А чтобы работать с файлом, как с бинарным, надо открывать его не как текстовый, а как бинарный. И вся любовь... Добавлено через 1 минуту Ну и читать/писать не строки, а записи определенной длины
0
|
-373 / 93 / 26
Регистрация: 08.05.2021
Сообщений: 373
|
|
14.05.2021, 10:50 | 7 |
Во первых, ты явно не знаешь, что значит бинарный. Во вторых, ты не знаешь, что там у тебя за DAT файл и что он хранит. В третьих, достаёшь нужные данные и переводишь их в "кириллицу".
0
|
1 / 1 / 0
Регистрация: 08.04.2021
Сообщений: 88
|
||||||
14.05.2021, 11:00 [ТС] | 8 | |||||
Я и сохраняю-то всего одын штук)
И открывается он в консоли тут же. Вот код.
0
|
5113 / 4552 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
|
|||||||||||
14.05.2021, 11:12 | 9 | ||||||||||
Сообщение было отмечено KAMLS как решение
Решение
KAMLS, для того, чтобы вводилась кириллица, сделайте:
0
|
liv
|
14.05.2021, 11:14
#11
|
Не по теме: Verevkin, я тоже в тесте задавал возраст 12 :D
0
|
1 / 1 / 0
Регистрация: 08.04.2021
Сообщений: 88
|
|
14.05.2021, 11:19 [ТС] | 13 |
Буду использовать)
Добавлено через 1 минуту Эту строку где размещать?
0
|
1 / 1 / 0
Регистрация: 08.04.2021
Сообщений: 88
|
|
14.05.2021, 11:23 [ТС] | 15 |
0
|
-373 / 93 / 26
Регистрация: 08.05.2021
Сообщений: 373
|
|
14.05.2021, 11:25 | 16 |
0
|
1 / 1 / 0
Регистрация: 08.04.2021
Сообщений: 88
|
|
14.05.2021, 11:25 [ТС] | 17 |
Спасибо люди добрые.
0
|
5113 / 4552 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
|
|
14.05.2021, 11:36 | 19 |
Так то оно так... Но это аналогично требованию освобождению полученной динамической памяти. Тоже по выходу из программы освобождается...
Надо делать хотя бы для того, чтобы в следующий раз, когда это будет важно, не забыть. Чтобы в мозгу сидело: открыл, следом надо закрыть. Запросил память - освободи... Добавлено через 1 минуту Кстати, еще и не факт, что все компиляторы закроют незакрытый файл... Особенно это важно после записи
0
|
1 / 1 / 0
Регистрация: 08.04.2021
Сообщений: 88
|
|
14.05.2021, 11:37 [ТС] | 20 |
Это какое-то специальное приложение для открытия DAT-файлов? Я в VS-2019 открывал. Там уже три объекта насохранялось) Два на латинице имени видно, а последний объект с кириллицей не видно.
0
|
14.05.2021, 11:37 | |
14.05.2021, 11:37 | |
Помогаю со студенческими работами здесь
20
Как вывести кириллицу в QLineEdit в Qt 5.2? Как вывести кириллицу в консоли Как прочитать кириллицу с .dbf файла? Прочитать кириллицу из файла Прочитать кириллицу из файла Читать кириллицу из файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |