Hlavní navigace

Názor ke článku Databáze a C++: najdete řešení? od Tomas - @17 To neni pravda. Externi preprocesor proste vygeneruje...

  • 17. 9. 2013 15:30

    Tomas (neregistrovaný) 212.118.224.---

    @17 To neni pravda. Externi preprocesor proste vygeneruje k teto strukture:
    struct Person { std::string name; };

    napr. tento rozbalovac:
    void unpack(Person &p, const RecordSet &s) { ..}

    Pretezovani a templaty vse resi. Pouziti pak napr:
    std::list records;
    db.query("select ...").into(re­cords);

    Docela dobre se mi take pracuje s Poco::Data. Ne POCO jako Plain Old, ale Poco library pocoproject.org. Ten presne toto umi, ale musi se psat ty typove konvertory okolo. Nejjednodussi je stejne Poco::Tuple record;