TitleCase在Visual C ++中

时间:2009-10-23 16:55:47

标签: visual-c++ title-case

我目前正在尝试找到一种将Visual(托管)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 个答案:

答案 0 :(得分:2)

查看TextInfo.ToTitleCase上的文档,其中包含托管C ++的示例

答案 1 :(得分:1)

如果您正在谈论托管C ++,您可以使用与C#/ VB.Net中相同的功能。

如果您的意思是原生C ++,那么:

  1. 非常确定语言本身没有任何类型。
  2. AFAIK也不在Win32 API中。
  3. 你最大的希望就是在某个图书馆找到这样的功能(我个人想不到一个)。