Salut les gars ++,
il semble que g++ -std=c++11 ne supporte pas encore les regex, chaque fois le programme se compile mais dès la première allusion un objet de type regex, le programme plante soulevant une erreur. J'ai même essayer avec les codes exemples de cpp.references cela ne fonctionne pas.
Puis j'ai eu un problème analogue avec le multithreading mais en passant l'option -pthread au compilateur cela fonctionne parfaitement.
Alors je ne sais pas si effectivement g++ 4.8.2 ne supporte pas encore les regex ou si il faut passer une option au compilateur...
J'ai donc fait une recherche avec le mot clefs regex dans la page de manuel de g++: il n'est pas présent dans celle-ci.
J'opterai pour une non prise en charge du compilateur des regex alors j'aimerai savoir a quel vitesse est implémenter ce genre de fonctionnalités dans le monde de la programmation C++, combien de temps va-t-il falloir attendre avant une prise en charge des regex par g++ ?
Alors j'ai installer clang comme compilateur, seulement je ne sait si clang est disponible dans les dépôts comme simple compilateur ou si c'est pour faire de la cross-compilation, car clang compile bien un exécutable mais les regex ne fonctionnent pas non plus, alors que dans mon book il est dit que clang les supportent a partir de la version 3.
Merci pour vos réponses éclairées.
Partager