mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-14 03:10:47 +00:00
ff0e3c1bf7
is now a project on gborg. libpqxx is still a supported interface. PR: ports/45944 Submitted by: Palle Girgensohn <girgen@pingpong.net>
19 lines
973 B
Plaintext
19 lines
973 B
Plaintext
Welcome to libpqxx, a C++ API to the PostgreSQL database management
|
|
system.
|
|
|
|
There are many similar libraries for PostgreSQL and for other
|
|
databases, some of them database-independent. Most of these, however,
|
|
are fairly C-like in their programming style, and fail to take
|
|
advantage of the full power of the C++ language as it has matured
|
|
since the acceptance of the Standard in 1996. What libpqxx brings you
|
|
is effective use of templates to reduce the inconvenience of dealing
|
|
with type conversions; of standard C++ strings to keep you from having
|
|
to worry about buffer allocation and overflow attacks; of exceptions
|
|
to take the tedious and error-prone plumbing around error handling out
|
|
of your hands; of constructors and destructors to bring resource
|
|
management under control; and even basic object-orientation to give
|
|
you some extra reliability features that would be hard to get with
|
|
most other database interfaces.
|
|
|
|
WWW: http://gborg.postgresql.org/project/libpqxx/
|