#ifdef __cplusplus
#include <atomic>
using namespace std;
#else
#include <stdatomic.h>
#endif
ne marche pas non plus !type of ‘my_func’ does not match original declaration [-Wlto-type-mismatch]et my_func est une fonction dont la déclaration utilise une structure utilisant des atomic_int... Il détecte donc que les structures sont incompatibles