Ist libpq++ oder libpqxx die offizielle c++ - postgres-Schnittstelle?
Ich bin verwirrt zwischen diesen beiden. Ich sehe libpq++ erwähnt für die version 7 von posgresql; ich sehe libpqxx beschreiben sich selbst als die offizielle c++ postgresql-Schnittstelle, aber nicht erwähnt in der Dokumentation für postgres 9.3, nur die C-Schnittstelle (libpq) ist bereits in der postgresql-Dokumentation für 9.3. Ich sehe auch libpqxx wurde nicht verpflichtet, um für 5 Monate, und ich scheinen nicht in der Lage zu sein, in der Lage zu finden, eine Website für libpq++.
Ist die offizielle Schnittstelle für c++?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Scheint es mir, dass es nicht eine offizielle Schnittstelle für c++, Sie nur libpq wie die c-base und der Hoffnung für die Gemeinschaft zu implementieren, die es für c++(daher libpqxx und libpq++)
Für mehr Informationen, die Sie könnte prüfen, http://www.postgresql.org/docs/current/static/libpq.html
libpq
eine Reine C-Bibliothek ist nutzbar von C++. Die anderen 3rd-party-tools, die versuchen, wraplibpq
mit mehr C++-like-Muster.libpqxx
's die Wartung ist nicht gerade intensiv; AFAIK libpq++ ist einfach nur tot.Nur meine zwei Cent. Es gibt eine Aussage vom Autor der Bibliothek libpqxx Jeroen T. Vermeulen:
So jetzt libpqxx ist wirklich die beste option zur Verwendung von c++ mit PostgreSQL.
libpqxx
, was auch immer es behaupten, ist NICHT die offizielle PosgreSQL C++ - client.