Erreur programme c
Fermé
arou125
Messages postés
1
Date d'inscription
lundi 3 mai 2010
Statut
Membre
Dernière intervention
3 mai 2010
-
3 mai 2010 à 10:02
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 3 mai 2010 à 12:21
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 3 mai 2010 à 12:21
A voir également:
- Erreur programme c
- Erreur 0x80070643 - Accueil - Windows
- Programme demarrage windows 10 - Guide
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Désinstaller programme windows 10 - Guide
2 réponses
Il faudrait que tu déclares ta fonction, je pense que l'erreur vient de là
#include "udf.h" #define mu_lam # define DEFINE_VELOCITY (cell_viscosity, thread) Function Test{ real mu_lam; real temp = C_T(cell, thread); if (temp > 288.) mu_lam = 5.5e-3; else if (temp > 286.) mu_lam = 143.2135 - 0.49725 * temp; else mu_lam = 1.; return mu_lam; }
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
3 mai 2010 à 12:21
3 mai 2010 à 12:21
C'est du C ça ??? on manque de données en particulier udf.h
Déjà j'approuve ce que dit Youha, des accolades ouvrantes sans nom c'est étrange.
Mais plus grave :
"#define mu_lam"
en faisant ça, tu remplaces toutes les chaînes mu_lam par ... rien 8-(
ce qui donne :
et le compilateur risque de t'envoyer paitre vertement.
De même, ton #define DEFINE_VELOCITY est étrange. Je me demande si tu as compris le fonctionnement des macros.
Déjà j'approuve ce que dit Youha, des accolades ouvrantes sans nom c'est étrange.
Mais plus grave :
"#define mu_lam"
en faisant ça, tu remplaces toutes les chaînes mu_lam par ... rien 8-(
ce qui donne :
{ real ; real temp = C_T(cell, thread); if (temp > 288.) = 5.5e-3; else if (temp > 286.) = 143.2135 - 0.49725 * temp; else = 1.; return ; }
et le compilateur risque de t'envoyer paitre vertement.
De même, ton #define DEFINE_VELOCITY est étrange. Je me demande si tu as compris le fonctionnement des macros.