Bonjour,

Y a-t-il un moyen de demander au compilateur de signaler les syntaxes anciennes qui ne correspondent pas au C++ moderne ?

Par exemple envoyer un warning si le code contient du vieux C++ d’avant C++98

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
std::empty(maChaine)
empty(maChaine);
Plutôt que :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
std::string::empty()
maChaine.empty()
J'ai essayé g++ -Wall -std=gnu++23 :

mais il ne dit rien avec :

Merci d'avance.

--
Benoît