TitleCase dans Visual C ++
-
06-07-2019 - |
Question
J'essaie actuellement de trouver un moyen simple de convertir une chaîne C ++ (Managed) Visual en casse de titre. Dans VB.NET, vous pouvez utiliser:
StrConv(sampleString, vbProperCase)
ou
sampleString = System.Globalization.CultureInfo.CurrentUICulture.TextInfo.ToTitleCase(sampleString)
En C #, vous utilisez:
<*>Comment le faire dans Visual C ++? Est-ce quelque chose de similaire que je n'arrive pas à trouver?
La solution
Consultez la documentation sur TextInfo.ToTitleCase il a des exemples pour le C ++ managé
Autres conseils
Si vous parlez de C ++ géré, vous pouvez utiliser les mêmes fonctions que dans C # / VB.Net.
Si vous parlez de C ++ natif, alors:
- Je suis presque certain qu'il n'y a rien de tel dans la langue elle-même.
- autant que je sache dans l'API Win32.
- Votre meilleur espoir est alors de trouver une telle fonction dans une bibliothèque (personnellement, je ne peux pas en penser à une).
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow