Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » U++ Core » [SOLVED] String.GetCount with umlaut
Re: String.GetCount with umlaut [message #33710 is a reply to message #33709] Wed, 07 September 2011 08:27 Go to previous messageGo to previous message
forlano is currently offline  forlano
Messages: 1189
Registered: March 2006
Location: Italy
Senior Contributor
forlano wrote on Wed, 07 September 2011 08:20


Perhaps I must convert the name to some other encoding before to save them Rolling Eyes let go to try ...



Solved!

out << NFormat(" %-32.32s ", ToCharset(CHARSET_WIN1252, player[i].name, CHARSET_UTF8 ));

work Very Happy
With notepad and wordpad the accent are ok and name aligned (problem solved after 5 years), but within my app (UTF8 encoded) they are disappeared. This last behaviour should be normal.

The new questions are now:
1) which CHARSET_WIN??? should I use for my text file in Windows in case of latin letter to accomodate the maximum number of accents (German, Italian, Danish, French...)?
2) do I need to convert even under Linux to prevent this problem?
I have no experience on this matter.
Luigi

[Updated on: Wed, 07 September 2011 08:35]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Array : swapping element with a pointer
Next Topic: Core: Null handling incoherent?
Goto Forum:
  


Current Time: Wed Jun 05 11:46:51 CEST 2024

Total time taken to generate the page: 0.02382 seconds