La recherche a retourné 3 résultats

par FrankV
sam. 07/août/2021 6:52
Forum : Débutants
Sujet : Pointeur de fonction / Erreur: "get_env() n'est pas une fonction"
Réponses : 6
Vues : 663

Re: Pointeur de fonction / Erreur: "get_env() n'est pas une fonction"


Bonjour, la variable n'est pas globale , d'où l'erreur.


Vous avez raison, c''etait la cause du probleme.

Je pensais (benoitement) que EnableExplicit et Declare me mettaient a l'abri
de ce genre d'erreurs... mais il n'y avait pas de "undeclared" ou "undefined" .

A la place, pbcompiler donne l ...
par FrankV
ven. 06/août/2021 17:54
Forum : Débutants
Sujet : Pointeur de fonction / Erreur: "get_env() n'est pas une fonction"
Réponses : 6
Vues : 663

Re: Pointeur de fonction / Erreur: "get_env() n'est pas une fonction"

> get_env() n'est pas une procedure puisque la procedure est nomée getenv()

Merci de votre réponse.

get_env est le pointeur de la fonction en C (voir le prototype).

GetEnv() est la fonction PureBasic qui appelle la fonction C get_env().
par FrankV
ven. 06/août/2021 16:19
Forum : Débutants
Sujet : Pointeur de fonction / Erreur: "get_env() n'est pas une fonction"
Réponses : 6
Vues : 663

Pointeur de fonction / Erreur: "get_env() n'est pas une fonction"

Débutant en PureBasic mais expérimenté en C, j'essaie d'importer une fonction C via un prototype et cela échoue avec l'erreur ci-dessous:
(merci de votre aide car je ne vois pas comment franchir cet obstacle)

Module GW ...