Plus discret que son compagnon le C++17, dont nous avions abordé le support par LLVM, le C17 pointe le bout de son nez dans un patch pour GCC, le célèbre compilateur GNU/GPL. Ce denier définit le C17 comme standard de compilation par défaut, ajoutant ainsi les options -std=c17 et -std=gnu17.

 

Aucune information officielle n'est encore disponible sur les spécifications du C17, qui pourrait même d'ailleurs se transformer en C18 au vu de la lenteur des évolutions. Il s'agirait d'une mise à jour mineure corrigeant les "bugs" du C11, nécessitant tout de même de futurs travaux internes à GCC.

 

Le patch serait intégré à sa huitième mouture (de date inconnue, prévoir courant 2018), autant dire qu'il reste encore pas mal de temps avant d'avoir une version binaire fonctionnelle. Cependant, il est encourageant de voir GCC en avance sur les améliorations du C, ce qui n'était pas le cas pour le C++11 (au contraire d'LLVM et de Visual Studio, qui avaient proposé bien plus tôt leur support). Affaire à suivre !

 

 

android c17

Bientôt le C17 sur Android ?

 Un correctif mineur du C est en voie d'implémentation sur GCC, à ne pas confondre avec son homologue C++17. 

Sur le comptoir, au même sujet

 
 
 
 
 

afficher plus de prixAffichez donc moi tout, nom de nom

Plus d'infos avec le comptoir de l'info

Voir plus de news
Les 11 Ragots
   
Les ragots sont actuellement
ouverts à tous, c'est open bar !