[ZOOM] C++ pointers
zzaascs at irwell.mimas.ac.uk
Thu Nov 1 16:04:10 CET 2001
> If we go the way we seem to be going with the resultSet constructor,
> then we will presumably do the same with the record constructor, which
> will replace the resultSet::getRecord() method. Then your code could
> be written:
> for (size_t sz = 0; sz < rs.size (); ++sz)
> cout << record(rs, sz)->field ("title") << endl;
> At least, I think it can.
No. For the polymorphic behaviour we've designed into
the record heirarchy you need a reference or a pointer.
Stroustup, 3rd ed, page 312. Personally I feel more
at ease with pointers, but that's probably because I
started off with C.
Ashley Sanders a.sanders at mcc.ac.uk
COPAC: A public bibliographic database from MIMAS, funded by JISC
http://copac.ac.uk/ - copac at mimas.ac.uk
More information about the ZOOM