Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- istream & operator>> (istream &s, Verylong &v)
- {
- //Тут было так:
- //char* t; s>> t (или t<< s)
- //несерьёзно в общем
- string temp_;
- s >> temp_; (С++ Builder не канает!)
- char* temp = new char [temp_.size()+ 1];
- strcpy (temp, temp_.c_str());
- temp [temp_.size()]= 0;
- delete [] v.vlstr;
- v.vlen = strlen(temp);
- v.strrev(temp);
- v.vlstr = new char[v.vlen + 1]; assert(v.vlstr != NULL);
- strcpy(v.vlstr, temp);
- delete [] temp;
- return s;
- }
- s >> temp_;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement