IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

regex petit problème de compilation


Sujet :

C++

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    134
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2006
    Messages : 134
    Par défaut regex petit problème de compilation
    Bonjour, j'utilise pour mes besoins la librairie regex.h mais voilà j'ai un petit problème de compilation. Le compilateur mingw32-g++ avec comme option de compilation : -Wall -Wno-reorder -Wpointer-arith -pipe -Wno-deprecated -g -D__cplusplus.

    les erreurs :
    /inc/regex.h:566: error: expected primary-expression before "__restrict__"
    /inc/regex.h:566: error: expected `]' before "__restrict__"
    /inc/regex.h:566: error: expected `,' or `...' before "__restrict__"

    regex.h :
    extern int regexec _RE_ARGS ((const regex_t *__restrict __preg,
    const char *__restrict __string, size_t __nmatch,
    regmatch_t __pmatch[__restrict_arr],
    int __eflags));

    __restrict_arr vaut __restrict

    En espérant que se sera utile pour d'autre.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    134
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2006
    Messages : 134
    Par défaut
    Bon j'ai trouvé il fallait enlever justement __restrict_arr, il me parait bizarre ce regex.h

    Dans regexec.c
    int regexec (preg, string, nmatch, pmatch, eflags)
    const regex_t *__restrict preg;
    const char *__restrict string;
    size_t nmatch;
    regmatch_t pmatch[];
    int eflags;

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème de compilation avec Boost::Regex
    Par zbahoui dans le forum C++
    Réponses: 7
    Dernier message: 29/04/2010, 15h38
  2. Petit problème avec RegEx
    Par kazylax dans le forum VB.NET
    Réponses: 1
    Dernier message: 25/06/2009, 14h37
  3. Réponses: 1
    Dernier message: 29/10/2003, 13h16
  4. Problème de compilation de la DLL du XMLRad
    Par [DreaMs] dans le forum XMLRAD
    Réponses: 2
    Dernier message: 16/04/2003, 17h46
  5. Réponses: 1
    Dernier message: 27/05/2002, 02h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo