Спасибо. Еще вопрос: Интересует передача аргументов в конструктор. Если в метод GetInstance передавать аргументы, то придется их передавать всегда при получении объекта, хотя при повторном получении объекта аргументы уже не будут использованы, ведь возвращается уже созданный объект. Как поступают в таких случаях?
Эхх, This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'. (MySQL 5.1 стоит). Похоже только на запросы делить. В любом случае, спасибо.
"А совсем правильно - хранить std::vector>" - не совсем понял... Вы имеете ввиду в общем векторе хранить вектора, в которых уже будут лежать объекты классов (или указатели). Каждый внутренний вектор - отдельный класс. Так? Во общем, если можно, поясните пожалуйста поподробнее.