Size: a a a

2020 June 24

ПК

Побитый Кирпич... in pro.cxx
На винде тебе надо получить путь и юзать апи в wchar_t
источник

ПК

Побитый Кирпич... in pro.cxx
std::filesystem::path даст тебе первую часть удобным способом
источник

v

vehlwn in pro.cxx
Равиль Джамбеков
Ребят вот такой вопрос : на пути файла есть кирилица,  как сделать так чтобы файл все же находился по этому пути ?
Файл всегда находится по своему пути. Ошибка в венде.
источник

U

UsernameAK in pro.cxx
у форточек проблемы с юникодом
источник

DF

Dollar Føølish in pro.cxx
++
источник

U

UsernameAK in pro.cxx
и это одна из самых неприятных проблем форточек
источник

A

Alex Ф-ф-фэils!🌠︙... in pro.cxx
UsernameAK
у форточек проблемы с юникодом
Да хз, std::fs вроде норм открывают
источник

K

Kirill in pro.cxx
Надо было ставить Linux!
источник

SV

Steam Vis in pro.cxx
Kirill
Надо было ставить Linux!
источник

v

vehlwn in pro.cxx
Alex Ф-ф-фэils!🌠︙
Да хз, std::fs вроде норм открывают
А что если я передам в std::fs::path узкую строку с утф8?
источник

v

vehlwn in pro.cxx
Poco::File и QFileInfo по умолчанию работают с узкими строками в утф8 и внутри конвертирует их в утф16, если венда.
источник

A

Alex Ф-ф-фэils!🌠︙... in pro.cxx
vehlwn
А что если я передам в std::fs::path узкую строку с утф8?
Проверь сам
источник

A

Alex Ф-ф-фэils!🌠︙... in pro.cxx
vehlwn
Poco::File и QFileInfo по умолчанию работают с узкими строками в утф8 и внутри конвертирует их в утф16, если венда.
Стдфс тоже, поэтому есть всякие generic_[u[8|16]]string,
источник

EP

Egor Pugin in pro.cxx
vehlwn
А что если я передам в std::fs::path узкую строку с утф8?
fs::u8path() есть
источник

v

vehlwn in pro.cxx
Egor Pugin
fs::u8path() есть
Опять костыли из-за тупой венды.
источник

EP

Egor Pugin in pro.cxx
но deprecated in C++20
источник

DF

Dollar Føølish in pro.cxx
А что вместо него?
источник

DF

Dollar Føølish in pro.cxx
В винде вроде не утф 16,  а ucs-2 только
источник

EP

Egor Pugin in pro.cxx
Dollar Føølish
А что вместо него?
а там будет конструктор с char8_t
источник

A

Alex Ф-ф-фэils!🌠︙... in pro.cxx
vehlwn
Опять костыли из-за тупой венды.
Уьу блять тупая винда
источник