convertierung int in cstring



  • hoi also ich les ne int variable ein mit der dann berechnet wird und dies oll alls Cstrin ausgegeben werden.. weis jemand wie ich die die int variable in den cstring bekomme ??

    greetz beelze

    p.s. wenn mir einer sagn kann wie man einen int wert in einen char wert konventiern kann würde mir des auchs chon reichen



  • CString::Format



  • also hab des so probier sollte doch eigentlich funktioniern oder?

    CString M_GESAMT;
    int m_Jager;
    
    m_GESAMT.Format(_T("Jaeger: %i \n"),m_Jager);
    _tprintf(_T("%s"), (LPCTSTR) m_GESAMT);
    

    bekomm dann immer nur "Jaeger: 0|" ausgegeben!
    weis jemand woran das leigen kann??

    greetz beelze



  • Was willst du denn ausgegeben haben? Hast du mit m_Jager überhaupt was gemacht dass es nen anderen Wert haben sollte? Und willst du dort beim \n in eine neue Zeile? Wenns nicht geht müsstest du denke ich \r\n machen...

    CString M_GESAMT;
    int m_Jager;
    
    M_GESAMT.Format("Jaeger: %i \r\n"), m_Jager);
    


  • -=beelze=- schrieb:

    also hab des so probier sollte doch eigentlich funktioniern oder?

    Kannst du das in einen deutschen Satz umwandeln?

    bekomm dann immer nur "Jaeger: 0|" ausgegeben!
    weis jemand woran das leigen kann??

    Sicher. Aber eigentlich willst du doch wissen, woran das liegt, oder? Ich tippe darauf, dass m_Jager Null ist. Oder meinst du das Zeichen hinter der Null? Versuchs mal mit "\r\n".



  • danke dir habs nu hinbekommen hate nen update date befehl flasch gesetzt

    greetz beelze


Anmelden zum Antworten