TitleCase В Visual C ++
-
06-07-2019 - |
Вопрос
В настоящее время я пытаюсь найти простой способ преобразовать визуальную (управляемую) строку C ++ в регистр заголовка.В VB.NET вы можете использовать либо:
StrConv(sampleString, vbProperCase)
или
sampleString = System.Globalization.CultureInfo.CurrentUICulture.TextInfo.ToTitleCase(sampleString)
В C # вы используете:
sampleString = System.Globalization.CultureInfo.CurrentUICulture.TextInfo.ToTitleCase(sampleString)
Как мне это сделать в Visual C ++?Это что-то похожее, чего я просто не могу найти?
Решение
Проверьте документацию на TextInfo.ToTitleCase там есть примеры для управляемого C++.
Другие советы
Если вы говорите об управляемом C ++, вы можете использовать те же функции, что и в C # /VB.Net.
Если вы имеете в виду родной C ++, то:
- Совершенно уверен, что в самом языке нет ничего подобного.
- AFAIK также отсутствует в Win32 API.
- Тогда ваша лучшая надежда - найти такую функцию в какой-нибудь библиотеке (лично я не могу придумать ни одной).
Не связан с StackOverflow