SOCI / soci

Official repository of the SOCI - The C++ Database Access Library
http://soci.sourceforge.net/
Boost Software License 1.0
1.37k stars 472 forks source link

Require C++14 for building SOCI #996

Closed vadz closed 1 year ago

vadz commented 1 year ago

Update the CI builds and the code as discussed in #907.

vadz commented 1 year ago

I think this can be merged now. There are certainly more things to do, e.g. using nullptr mentioned above and more, and I'll use clang-tidy modernization checks to change this later, but this already will allow any future PRs to not have to care about C++98 compatibility, and the sooner this can happen the better.

Sorry if this results in any conflicts with the still open PRs, but hopefully they won't be difficult to resolve.

If anybody has any objections to merging this, please comment here soon. Thanks!