-
CréateurSujet
-
avril 26, 2023 à 9:57 pm #25803
Bot
ParticipantBonsoir à tous
Je tavaille sur un projet en langage C assez lourd et j’ai un souci; Tout se passe bien il n’y a pas d’erreurs de syntaxe et le projet fonctionne néanmoins aucun einterface graphique n’apparaît ! Le problème viendrait d’une définition multiple de constantes. Mon projet est scindé en plusieurs fichiers .h et .c je suis perdu… Je vous ai transmis un screenshot de ce que j’obtient.
Toute aide est la bienvenue, je suis désespéré je galère depuis 3 jours
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
CréateurSujet
-
AuteurRéponses
-
-
avril 26, 2023 à 10:17 pm #25810
Bonsoir, il semblerait qu’une même définition de `NUMPAGE` et `SIZE` est présente dans le fichier `fct.c` ou `fct.h` et `IA.c` ou `IA.h`.
Pouvez-vous nous envoyer une portion du code de ces deux fichiers si le problème persiste ?——————–
BadWolf – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:10 pm #25827
Le programme est un peu lourd comme c’est un projet les fichiers sont assez longs je peux vous les envoyer en privé si possible ?
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:14 pm #25828
On demande une portion du code, quelques dizaines de lignes max
——————–
Warez Flow – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:22 pm #25830
Au pif, tu as défini tes globales dans un header que tu as inclus dans deux fichiers sources.
——————–
Peuk – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:33 pm #25835
Je peux vous envoyer le début du code de chaque fichier au niveau des constantes ça vous suffira ?
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:40 pm #25836
-
avril 27, 2023 à 6:40 pm #25837
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:40 pm #25838
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:41 pm #25839
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:41 pm #25840
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:41 pm #25841
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:42 pm #25842
Donc c’est exactement ce que je disais.
——————–
Peuk – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:42 pm #25843
Tes deux fichiers source incluent fct.h
——————–
Peuk – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:42 pm #25844
Donc les variables globales que tu as créé sont dupliquées dans ces fichiers : définitions multiples.
——————–
Peuk – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:43 pm #25845
Les globales ne doivent exister que dans une unité de compilation.
——————–
Peuk – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:43 pm #25846
Dacc et dsl je jsuis pas expérimenté en C que dois-je faire pour régler le soucis stp
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:43 pm #25847
J’inclue fct.h que dans le fichier main ?
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:44 pm #25848
Elles servent à quoi ces variables globales ?
——————–
Peuk – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:44 pm #25849
Est ce que c’est bien normal que ce soit des globales déjà ?
——————–
Peuk – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:45 pm #25850
c’est des constantes pour un projet de jeu
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:45 pm #25851
Je parle pas des constantes.
——————–
Peuk – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:45 pm #25852
des variables dans la structure ?
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:45 pm #25853
NUMGAGNE et SIZE
——————–
Peuk – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:46 pm #25854
ahhh c’est le score du joueur et la taille de la matrice
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:46 pm #25855
Pourquoi c’est des globales ?
——————–
Peuk – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:47 pm #25856
Parce que j’ai besoin que leur valeur soit la même en fonction des fonctions féninies dans d’autres fichiers
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:47 pm #25857
(d’ailleurs tu utilises SIZE pour des tailles de tableaux et ça c’est pas super propre).
——————–
Peuk – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:47 pm #25858
ah
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:48 pm #25859
Il y a les paramètres pour ça.
——————–
Peuk – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:49 pm #25860
Et qu’est-ce que je devrais faire pour régler le souci ? J’ai 0 interface graphique qui apparaît c’est assez perturbant
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:50 pm #25861
Ben là de toute façon, ça ne compile pas.
——————–
Peuk – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:51 pm #25862
Donc l’étape principale c’est de réorganiser ton code pour que les globales n’existent que dans un fichier C.
——————–
Peuk – Envoyé depuis le Discord : Culte du code -
avril 27, 2023 à 6:53 pm #25863
Dacc merci
——————–
꧁I2SS꧂ – Envoyé depuis le Discord : Culte du code
-
-
AuteurRéponses
- Vous devez être connecté pour répondre à ce sujet.
Sujets récents
-
RAM
par
Bot
il y a 19 heures et 22 minutes -
Problème avec librairie curl en C++ avec Microsoft Visual Studio
par
Bot
il y a 2 jours -
Parrot OS
par
Bot
il y a 2 jours et 3 heures -
Recherche d’ajax php
par
Bot
il y a 1 jour et 19 heures -
combiner bot + application
par
Bot
il y a 2 jours et 9 heures
Réponses récentes
Statistiques des Forums
- Comptes enregistrés
- 2 376
- Forums
- 51
- Sujets
- 553
- Réponses
- 8 067
- Mot-clés du sujet