[SFML] converting to execution character set: Illegal byte sequence
Ostatnio zmodyfikowano 2012-01-15 21:47
| maestro Temat założony przez niniejszego użytkownika | [SFML] converting to execution character set: Illegal byte sequence » 2012-01-15 21:23:23 #include <SFML/Graphics.hpp>
 const sf::Unicode::Text ZnakiPL()
 {
 std::wstring znaki;
 znaki = L"abcdefghijklmnopqrstuvwxyz";
 znaki += L"ABCDEFGHIJKLMNOPQRSTUVWXYZ";
 znaki += L"0123456789";
 znaki += L"ąćęłńóśźż";
 znaki += L"ĄĆĘŁŃÓŚŹŻ";
 
 return znaki;
 }
 
 int main()
 {
 sf::RenderWindow oknoAplikacji( sf::VideoMode( 800, 600, 32 ), "Kurs SFML - http://cpp0x.pl" );
 sf::Font mojaCzcionka;
 mojaCzcionka.LoadFromFile( "arial.ttf", 30 * 5, ZnakiPL() );
 
 while( oknoAplikacji.IsOpened() )
 {
 sf::Event zdarzenie;
 while( oknoAplikacji.GetEvent( zdarzenie ) )
 {
 if( zdarzenie.Type == sf::Event::Closed )
 oknoAplikacji.Close();
 
 }
 
 oknoAplikacji.Clear( sf::Color::Black );
 sf::String tekst( L"abcd " );
 tekst.SetSize( tekst.GetSize() * 5 );
 oknoAplikacji.Draw( tekst );
 tekst.SetPosition( 0, 200 );
 tekst.SetFont( mojaCzcionka );
 oknoAplikacji.Draw( tekst );
 oknoAplikacji.Display();
 }
 return 0;
 }
gdy są "polskie znaki"  C:\Document...|9 i 10|error: converting to execution character set: Illegal byte sequence| | 
|  | 
| pekfos | » 2012-01-15 21:47:23 Google na wakacjach? Jakbyś wpisał treść błędu w google lub w naszą wyszukiwarkę to byś znalazł.. | 
|  | 
| « 1 » |