Hirdetés

Hirdetés

Új hozzászólás Aktív témák

  • Des1gnR

    őstag

    válasz WonderCSabo #1477 üzenetére

    Köszi jó tipp volt, bár nem hiszem hogy rendeltetésszerűen használtam a vectort, de a feladatot megoldottam :)

    Más probléma, más feladat:
    Van egy txt-m ismét amit beolvasok egy stringbe:

    A txt tartalma:
    7 21 58 69 F
    7 22 4 117 F
    7 22 39 155 A
    7 23 11 99 A
    7 23 31 164 F
    7 23 33 167 F
    7 24 11 121 A
    7 24 56 142 A
    7 25 29 98 F

    string olv_buffer;
    ifstream be (f_nev);
    if(be.is_open())
    {
    while(!be.eof())
    {
    getline(be, olv_buffer);
    cout<<olv_buffer<<endl;
    }
    }

    Szeretném megtudni hogy egy adott sorban a végső karakter A vagy F majd kiíratni:
    Így próbálkoztam:

    int n,i=5;
    cout<<"Melyik sorban?"<<endl;
    cin>>n;
    do{
    i++;
    }while(olv_buffer[n,i]=='A' || olv_buffer[n,i]=='F');
    cout << "A karaket: "<<olv_buffer[n,i]<<endl;

    Erre string subscript out of range hibát kapok, mi lehet a baj?

    v+FF2lWBoI8RKD7176twPQoCFN6asdnG4s4NmMBKztabEWaFJmP8G6OCJiCJMWcJXwDrpRYTGyF5/W+spqFwWQ==

Új hozzászólás Aktív témák