use EIGEN_CPLUSPLUS instead of checking cpp version

Reference issue

What does this implement/fix?

Replace __cplusplus with EIGEN_CPLUSPLUS to not punish MSVC users.

Additional information

Edited by Charles Schlosser

Merge request reports

Loading