logo       

Re: SSQLS v2 :): msg#00059

db.mysql.c++

Subject: Re: SSQLS v2 :)

Королев Илья wrote:

I'm studying expanded SSQLS code and I have a question.
As I can see, field_list() (for example) return a temporary object of <ClassName>_field_list. And real output to stream operate with it. I wonder, what are advantages of such approach? Why we can't just return std::string in field_list()? Disadvantage is heavy *.h.

The advantage is that a list of field names is more flexible than a single string listing the fields. This advantage matters if you don't need all of the fields, or you need to have them in multiple formats. I would only let you change this as you suggest if you can prove that all uses of the field list objects only need the fields in a single format, and they need all of them, always.

--
MySQL++ Mailing List
For list archives: http://lists.mysql.com/plusplus
To unsubscribe:
http://lists.mysql.com/plusplus?unsub=gcdmc-plusplus@xxxxxxxxxxx




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise