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 :

fonction sincos(..) introuvable


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de uriotcea
    Homme Profil pro
    Ingénieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par défaut fonction sincos(..) introuvable
    Bonjour,

    je compile sous gcc4.4.1 sous windows et linux et je me demande pourquoi alors que sous linux avec la lib 'cmath' je peux utiliser la fonction "sincos(double x,double *S,double *C)", je ne peux pas la trouver sous windows.

  2. #2
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut
    Salut,
    Il me semble que c'est une extension GNU. Elle n'est peut être pas intégrée dans Mingw ?

  3. #3
    Membre éprouvé Avatar de uriotcea
    Homme Profil pro
    Ingénieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par défaut
    Oui visiblement tu as raison, alors j'essaye quelquechose comme ca mais visiblement le code y passe dans les 2 cas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    #if !defined(sincos) && !defined(_sincos)  && !defined(__sincos)
      void inline sincos(double x,double *S,double *C) {  *C=cos(x); *S=sin(x); }
    #endif
    Je ne sais pas trop comment détecter la présence ou non de cette fonction

  4. #4
    Membre chevronné Avatar de Lavock
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    560
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 560
    Par défaut
    Cela m'étonne que la compilation passe sous linux en -pedantic >< ! Sinon, regarde si tu es en C standard ou non.

  5. #5
    Membre éprouvé Avatar de uriotcea
    Homme Profil pro
    Ingénieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par défaut
    Je n'ai pas saisi ta remarque, peux-tu préciser, stp

  6. #6
    Membre chevronné Avatar de Lavock
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    560
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 560
    Par défaut
    Ben, a mon avis, il ne devrait pas y avoir de fonction sincos en c++ standard. Donc regarde avec la valeur de _cplusplus.

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 05/04/2009, 11h10
  2. [FPDF] Fonction LoadData introuvable dans le code de fpdf.php
    Par beegees dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 30/03/2009, 15h02
  3. Code de la fonction Slice introuvable !
    Par jleg dans le forum Delphi
    Réponses: 2
    Dernier message: 10/07/2007, 17h24
  4. Réponses: 10
    Dernier message: 04/04/2007, 16h02
  5. Fonction Excel introuvable
    Par STEPHANIE B. dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 09/02/2007, 15h35

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