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

  • chabeee

    aktív tag

    sziasztok,
    egy előre megírt vectorba, hogy tudom belehelyezni a saját magam által megírt láncolt listát?

    próbáltam így:
    int main() {
    string str;
    vector<string> vectorok;
    lista<string> listak;
    vector<lista<string> > vec;
    ifstream file("szoveg.txt");
    if(file.is_open()){
    while(!file.eof()){
    file >> str;
    listak.beszur(str);
    }
    }
    file.close();
    listak.kiirlist();
    vec.push_back(listak);
    for(typename vector<lista<string> >::const_iterator i = vec.begin(); i != vec.end(); i++){
    (*i).kiirlist();
    }

    return 0;
    }

    de a (*i).kiirlist(); -re ezt a hibát dobta:
    ../main.cpp:25:19: error: passing ‘const lista<std::basic_string<char> >’ as ‘this’ argument of ‘void lista<CAdat>::kiirlist() [with CAdat = std::basic_string<char>]’ discards qualifiers [-fpermissive]
    ../main.cpp:25:19: error: void value not ignored as it ought to be
    make: *** [main.o] Error 1

    előre is köszi a választ,
    üdv Csabi

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

Hirdetés