edit: text aus stringstream abhängen



  • wie kann man einen teil vom stringstream abhängen geht das mit -= ?

    EDIT:
    --> nein geht es nicht
    ich hab versucht den stream in einen string zu tun und diesen mit substr();
    zu kürzen, aber bei der ersten leerzeile war schluss. wieso hört der bei der leerzeile auf ? gib ma kurz den code rüber

    char* pathchar;
        string path,teiler,teiler2;
        stringstream convert;
        int size;
        TCHAR szFileName[MAX_PATH];
        GetModuleFileName(NULL, szFileName, sizeof(szFileName) / sizeof(TCHAR));
        MessageBox(NULL, szFileName, TEXT("Info"), 0);
        TCHAR bmp[20]="C:\\CodeX2.bmp";
        convert << szFileName;
        convert >> teiler;
        cin.get();
        size = teiler.size();
        size = size - 13;
        cin.get();
        teiler2 = teiler.substr(0,100);
        cout<<teiler2<<"\n";
        cin.get();
    

    HILFE und danke im voraus
    mist es liegt nict am .substr(); sondern am stringstream ka wieso. Wieso ?


Anmelden zum Antworten