opencv/doc/tutorials
Sean McBride e64857c561
Merge pull request #23736 from seanm:c++11-simplifications
Removed all pre-C++11 code, workarounds, and branches #23736

This removes a bunch of pre-C++11 workrarounds that are no longer necessary as C++11 is now required.
It is a nice clean up and simplification.

* No longer unconditionally #include <array> in cvdef.h, include explicitly where needed
* Removed deprecated CV_NODISCARD, already unused in the codebase
* Removed some pre-C++11 workarounds, and simplified some backwards compat defines
* Removed CV_CXX_STD_ARRAY
* Removed CV_CXX_MOVE_SEMANTICS and CV_CXX_MOVE
* Removed all tests of CV_CXX11, now assume it's always true. This allowed removing a lot of dead code.
* Updated some documentation consequently.
* Removed all tests of CV_CXX11, now assume it's always true
* Fixed links.

---------

Co-authored-by: Maksim Shabunin <maksim.shabunin@gmail.com>
Co-authored-by: Alexander Smorkalov <alexander.smorkalov@xperience.ai>
2024-01-19 16:53:08 +03:00
..
app Merge pull request #23829 from fengyuentau:fixes4orbbec 2023-06-21 13:11:39 +03:00
calib3d Update usac tutorial. 2023-11-08 12:53:20 +03:00
core Merge pull request #23736 from seanm:c++11-simplifications 2024-01-19 16:53:08 +03:00
dnn Updated Android tutorial for MobileNet-SSD detector 2023-12-12 15:40:36 +03:00
features2d Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2022-10-15 16:44:47 +00:00
gapi Typos and formating fixes. 2022-10-04 15:52:38 +03:00
gpu fix 4.x links 2021-12-22 13:24:30 +00:00
imgproc Merge pull request #24521 from dkurt:fix_broken_urls 2023-11-11 09:06:10 +03:00
introduction Merge pull request #24843 from asmorkalov:as/android_drop_aidl 2024-01-12 13:45:39 +03:00
ios Fix typos in tutorials within docs/ 2022-03-17 16:06:54 -04:00
others Merge pull request #23666 from mshabunin:barcode-move 2023-06-14 22:21:38 +03:00
tutorials.markdown doc: tutorial refactor 2020-12-05 01:57:36 +03:00