136 / 49 / 5
Регистрация: 10.01.2017
Сообщений: 1,882
|
|||||||||||
1 | |||||||||||
Unicode в c++18.02.2021, 10:59. Показов 394. Ответов 2
Метки нет (Все метки)
Здравствуйте,
Подскажите, просто bynthtcyj:
Ну могли же сделать, примерно, как в WinApi, указать кодировку символов в my_string1 и поставить u8 и получить перекодировку. Или есть, была какая то принципиальная сложность ?
0
|
18.02.2021, 10:59 | |
Ответы с готовыми решениями:
2
Unicode Unicode в c++ C++ и Unicode ANSI to Unicode |
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
|
18.02.2021, 11:56 | 2 |
u8 работает на стадии компиляции. Чтобы реализовать его так, как вы хотите и чтоб работало на стадии компиляции, придется делать constexpr функцию. На момент когда эти префиксы вводили, возможности constexpr были весьма убоги, отсюда и такая реализация. Собственно, даже сейчас constexpr имеет весьма ограниченные возможности и я не очень представляю как без бубна вернуть оттуда const char*. И чтоб без утечек памяти от "а если вызовут на стадии исполнения, память кто чистить будет?".
1
|
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
|
|
18.02.2021, 13:14 | 3 |
1
|
18.02.2021, 13:14 | |
18.02.2021, 13:14 | |
Помогаю со студенческими работами здесь
3
ANSI и UNICODE Unicode символы ANSI to Unicode UNICODE функции Преобразование в Unicode Чтение Unicode Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |