|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
Казалось бы не сложный вопрос, но мозги уже сломал. Сохраняю вектор юникодовых строк в файл таким образом. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
А как сделать обратную операцию? Т. е. считать из файла строки в вектор. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 01:29 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
Александр Божко, Почему не использовать std::string? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 07:23 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
Александр БожкоА как сделать обратную операцию? Т. е. считать из файла строки в вектор. http://www.cplusplus.com/reference/string/string/getline/ ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 07:59 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
а wstring не для таких случаев? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 08:08 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
полудух, Если у него китайский там. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 08:22 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
а string обычный двух-байтовый UTF автоматом обработает и даже char* не помешает? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 11:21 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
полудух, Мне вопрос? Если выкинуть весь код выше и написать новый на srd::string то ничего не помешает. Но автор уже ушел переписывать. IMHO ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 12:02 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
Кодировки и сериализация. Блин вечная непотопляемая тема. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 12:16 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
mayton, Мне интересно, зачем ему в ini файле вот такое Ⓑ? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 12:46 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, Да чего вы наезжаете? Я вообще делфист (выражаясь вашим синтаксисом - говнокодер-формошлёп). Мне просто чужую dll надо подправить. Для меня то, что она вообще собираться начала, уже подвиг. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 12:46 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
Александр Божко, Совсем не наезжал. Я тоже дельфист)) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 12:48 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
Александр Божкопросто чужую dll надо подправитьрассказывай подробнее и тебе лучше будут помогать. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 12:49 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
Александр Божко, 21972440 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 12:50 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
PetroNotC Sharpmayton, Мне интересно, зачем ему в ini файле вот такое Ⓑ? Собственно, есть dll - расширение shell. В ini-шник там пишется список файлов. Файлы, естественно могут содержать в названиях символы Unicode. Чтобы никого не грузить подробностями работы dll, я просто вынес код сохранения данных в отдельную ф-цию. Здесь я просто запихнул в вектор тестовые данные. Вообще, ini-шник должен считываться в Delphi примерно таким кодом Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
И считывается, и прекрасно работает. Но вдруг возникла обратная задача - считать из ini-шника имена файлов в dll. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 14:34 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
Александр БожкоФайлы, естественно могут содержать в названиях символы Unicode.можете дать пример символа из названия файла. Так как операционка тоже накладывает ограничения на такие хотелки. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 14:38 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
Александр БожкоИ считывается, и прекрасно работает.приаттачьте сюда кусок инишника ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 14:41 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
Для работы с ini в юникоде есть специальные функции WritePrivateProfileStringW() и GetPrivateProfileStringW() ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 14:42 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
Александр Божко, Вся тема строится на спецсимволе в имене файла. Поэтому лично мне трудно дальше двигаться). Что за символ? Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 14:49 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
PetroNotC SharpАлександр Божко, Вся тема строится на спецсимволе в имене файла. Поэтому лично мне трудно дальше двигаться). Что за символ? Удачи! Такой вот ini может быть ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 15:31 |
|
Считать из файла строки в вектор
|
|||
---|---|---|---|
#18+
Александр БожкоPetroNotC SharpАлександр Божко, Вся тема строится на спецсимволе в имене файла. Поэтому лично мне трудно дальше двигаться). Что за символ? Удачи! Такой вот ini может быть https://www.sql.ru/forum/actualfile.aspx?id=21972630] Приложенный файл (Main.ini - 1Kb) Мама родная!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 15:51 |
|
|
start [/forum/topic.php?fid=57&msg=39862782&tid=2017570]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 268ms |
total: | 398ms |
0 / 0 |