TitleCase В Visual C ++ - PullRequest
       33

TitleCase В Visual C ++

1 голос
/ 23 октября 2009

В настоящее время я пытаюсь найти простой способ преобразования строки Visual (Managed) 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 ++? Это что-то похожее, что я просто не могу найти?

Ответы [ 2 ]

2 голосов
/ 23 октября 2009

Проверьте документацию по TextInfo.ToTitleCase , в которой есть примеры для Managed C ++

1 голос
/ 23 октября 2009

Если вы говорите об управляемом C ++, вы можете использовать те же функции, что и в C # / VB.Net.

Если вы имеете в виду нативный C ++, то:

  1. Скорее всего, в самом языке нет ничего подобного.
  2. AFAIK также отсутствует в Win32 API.
  3. Тогда ваша лучшая надежда - найти такую ​​функцию в какой-то библиотеке (я лично не могу придумать ее).
...