8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 16:43:03 +01:00
firebird-mirror/doc/README.modern_cpp.md
Adriano dos Santos Fernandes 93acbd1aef
Update allowed C++ version (#7654)
* Update allowed C++ version.

* Build examples using C++11.

* Remove pre-C++11 fallback in examples code - thanks to Alex.
2023-09-18 07:14:06 -03:00

324 B

Modern C++ features

It's allowed to use in Firebird internal code C++ features up to and including C++17.

Public files (as API headers) is limited to C++11.

Exceptions to these rules should be listed below and must be agreed by the team, discussing in the devel list or by pull request.

Allowed features

C++20