65,210
社区成员
发帖
与我相关
我的任务
分享istream& operator >> (istream &is, StockList& sl)
{
is.read(sl.MarketCode, 4);
is.read(sl.StockCode, 8);
is.read(sl.Stockname, 16);
return is;
}
ofile.~basic_ofstream();
istream& operator >> (istream &is, StockList& sl)
{
is.read(sl.MarketCode, 4).read(sl.StockCode, 8).read(sl.Stockname, 16);
isreturn is;
}
vector <StockList> vec;
ifstream ifile("D:\\v.txt", ios_base::binary);
istream_iterator<StockList> in_iter(ifile);
istream_iterator<StockList> eof;
copy(in_iter, eof, back_inserter(vec));
istream& operator >> (istream &is, StockList& sl)
{
is.read(sl.MarketCode, 4);
is.read(sl.StockCode, 8);
is.read(sl.Stockname, 16);
return is;
}
vector <StockList> vec;
ifstream ifile("D:\\v.txt", ios_base::binary);
istream_iterator<StockList> in_iter(ifile);
istream_iterator<StockList> eof;
while(in_iter != eof)
{
vec.push_back(*in_iter);
++in_iter;
}
istream& operator >> (istream &is, StockList& sl)
{
is.read(sl.MarketCode, 4);
is.read(sl.StockCode, 8);
is.read(sl.Stockname, 16);
return is;
}
vector <StockList> vec;
ifstream ifile("D:\\v.txt", ios_base::binary);
istream_iterator<StockList> in_iter(ifile);
istream_iterator<StockList> eof;
while(in_iter != eof)
{
vec.push_back(*in_iter);
++in_iter;
}