|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.02.2017, 19:02 | #1 |
Новичок
Джуниор
Регистрация: 14.02.2017
Сообщений: 5
|
Чтение из текстового файла.
Добрый вечер всем! При чтении строки из текстового файла, вся строка вычитывается отлично, кроме символа "№", вместо него выдается знак вопроса. Сама та строка(которую вычитываю), путь к другому файлу, который нужно открыть. Поэтому нужны все символы. А в данной ситуации, у меня файл не открывает, т.к. не находит путь.
сначала создаю поток Код:
Код:
Заранее спасибо за помощь! Последний раз редактировалось Alex11223; 14.02.2017 в 20:16. |
14.02.2017, 20:19 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Так а где код чтения-то?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
15.02.2017, 17:08 | #3 |
Новичок
Джуниор
Регистрация: 14.02.2017
Сообщений: 5
|
Вот код функции:
Код:
полный код класса, написанный на данный момент, в прикреплённом файле ______________________ Используйте тег [CODE] (кнопка с решеткой # в форме сообщения) при вставке кода на форум. Последний раз редактировалось Alex11223; 15.02.2017 в 17:32. |
15.02.2017, 17:26 | #4 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Кодировка ?
У меня часто бывают с этим проблемы, когда я из стандартного блокнота сохраняю в ASCII (другие кроме UTF-8 не пробовал). Студия (у меня) работает в UTF-8 по умолчанию. Проблемы с кириллицей налицо. При работе с текстовыми файлами (например в классе File) можно указывать кодировку дополнительно.
Подпись ? Не, не слышал ...
Последний раз редактировалось OmegaBerkut; 15.02.2017 в 17:36. |
15.02.2017, 17:39 | #5 |
Новичок
Джуниор
Регистрация: 14.02.2017
Сообщений: 5
|
Разобрался!!!))) В строке
Код:
Код:
|
15.02.2017, 17:45 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Сломается если в настройках винды стоит не русская локаль и вы пришлете туда свой файл.
Вообще лучше всегда сохранять текстовые файлы в UTF-8.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
15.02.2017, 17:50 | #7 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Или юникод. Тогда вообще не должно быть проблем. Но и читать нужно в нём соответственно.
Подпись ? Не, не слышал ...
|
15.02.2017, 17:57 | #8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
15.02.2017, 17:57 | #9 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
а UTF-8 по вашему что?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
15.02.2017, 18:15 | #10 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Ну не знаю, так то в детали не вникал; если вы скажете, что это одно и тоже - я пойму и приму.
Но вроде как разница в количестве байтиков на символ. Тут 2, там 4. Но это не точно, ибо уже не помню.
Подпись ? Не, не слышал ...
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Чтение текстового файла | Елена77 | C# (си шарп) | 1 | 29.04.2013 23:28 |
Чтение из текстового файла | demiancz | Общие вопросы Delphi | 4 | 03.11.2012 20:36 |
чтение с текстового файла | salwator | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 11.06.2011 15:49 |
чтение текстового файла | Аглан | Microsoft Office Access | 2 | 15.02.2011 22:14 |
Чтение из текстового файла | MooNChilDUA | Общие вопросы C/C++ | 2 | 13.01.2011 19:25 |