1

現在、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++ で行うにはどうすればよいですか? 私が見つけられないように見えるのは似たようなものですか?

4

2 に答える 2

2

Managed C++ の例があるTextInfo.ToTitleCaseのドキュメントを確認してください。

于 2009-10-23T17:02:05.423 に答える
1

マネージ C++ について話している場合は、C#/VB.Net と同じ関数を使用できます。

ネイティブ C++ の場合は、次のようになります。

  1. 確かに、言​​語自体にはそのようなものは何もありません。
  2. AFAIKもWin32 APIにはありません。
  3. あなたの最善の希望は、いくつかのライブラリでそのような関数を見つけることです (私は個人的には考えられません)。
于 2009-10-23T16:58:41.810 に答える