[TinyXML]Wczytuje same Y'greki
Ostatnio zmodyfikowano 2011-12-26 23:52
skovv Temat założony przez niniejszego użytkownika |
[TinyXML]Wczytuje same Y'greki » 2011-12-26 21:26:00 Witam. Mam problem z wczytaniem zawartości pliku XML, jego kod: <Object name="x"> <Create> x = 100; </Create> </Object>
Kod c++: char * ObjGetEvent( char * sciezka, char * ev ) { TiXmlDocument XML( sciezka ); TiXmlElement * pRoot, * pData; if( XML.LoadFile() ) { pRoot = XML.FirstChildElement( "Object" ); if( pRoot ) { pData = pRoot->FirstChildElement( ev ); if( pData ) { return const_cast < char *>( pData->GetText() ); } else return "err003"; } else return "err002"; } else return "err001"; }
Zamiast Textu zwraca mi Y'greki z kreskami na górze :| |
|
malan |
» 2011-12-26 22:55:27 if( pData ) { std::cout << "pData->GetText returned \"" << pData->GetText() << "\"" << std::endl; return const_cast < char *>( pData->GetText() ); } Jeżeli wypisze poprawnie to zaprawszam do lektury: Funkcje - pierwsze starcie :) |
|
skovv Temat założony przez niniejszego użytkownika |
» 2011-12-26 23:48:17 MessageBox( NULL, pRoot->Attribute( atr ), "LOLS", MB_OK ); Działa, nie wiem tylko dlaczego zwracany tekst zamienia mi się w krzaczki :| |
|
skovv Temat założony przez niniejszego użytkownika |
» 2011-12-26 23:52:04 Jeeej... dobra :D Jestem idiotą :D Dzięki z pomoc :P |
|
« 1 » |