[sfml]problem z wyświetlaniem danych.
Ostatnio zmodyfikowano 2012-01-27 20:39
hincu |
» 2012-01-26 10:41:30 zmienna_stringstream.clear();
takie trudne? |
|
pekfos |
» 2012-01-26 10:44:56 ..poszukać w dokumentacji? Jak będziesz przychodzić na forum z wszystkim z czym masz problem zamiast wykazać odrobinę samodzielności, to kiepski będzie z Ciebie programista( o ile będzie z Ciebie programista..) |
|
maestro Temat założony przez niniejszego użytkownika |
» 2012-01-26 18:05:14 #include <SFML/Graphics.hpp> #include <iostream> #include <string> #include <sstream> int main() { sf::RenderWindow uklad( sf::VideoMode( 800, 600, 32 ), "Symulacja" ); int bank = 50030; int koszta; int konto; int nr = 0; std::stringstream SString; std::stringstream strinc; sf::String kasa; kasa.SetPosition( 200, 200 ); while( uklad.IsOpened() ) { sf::Event zda; while( uklad.GetEvent( zda ) ) { if( zda.Type == sf::Event::Closed ) { uklad.Close(); } if( zda.Type == sf::Event::KeyPressed && zda.Key.Code == sf::Key::D ) { koszta = 57; bank -= koszta; konto = bank; SString << bank; SString.clear(); kasa.SetText( SString.str() ); std::cout << "stan konta" << bank << std::endl; } } uklad.Clear( sf::Color::Black ); uklad.Draw( kasa ); uklad.Display(); } return 0; } nie działa sprawdzałem |
|
pekfos |
» 2012-01-26 18:16:30 SString << bank; SString.clear();
kasa.SetText( SString.str() ); .. |
|
maestro Temat założony przez niniejszego użytkownika |
» 2012-01-26 18:40:22 tak program ignoruje to ,nie wiem co mam zrobić /edit a i std::cout<<SString<<std::endl; wypisuje 0x22fe60 |
|
pekfos |
» 2012-01-26 19:02:36 zauważ, że czyścisz zawartość strumienia tuż przed wypisaniem wartości.. SString << bank; SString.clear();
kasa.SetText( SString.str() ); |
|
maestro Temat założony przez niniejszego użytkownika |
» 2012-01-26 19:12:54 no tak ,ale program dodaje to mimo że tego nie ma ej a u kogoś ten kod działa chociaż jak należy |
|
pekfos |
» 2012-01-26 19:16:08 .. hee? Nie mam pojęcia o co Ci chodzi. Ja tu widzę, że kod jest zły i robisz problemy jakbyś nie mógł go po prostu poprawić.. WTF? |
|
1 « 2 » 3 4 5 6 |