discards qualifiers from pointer target type
Bonjour, j'ai écris un code, mais je ne peut pas le compiler j'ai beaucoup de messages d'erreurs.
Voici le code en question :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| void OnUpdate(GtkButton *button, gpointer user_data)
{
const gchar *sText_Anglais;
const gchar *sText_Francais;
MainWindow *pApp;
/* Recuperation de data */
pApp = (MainWindow*) user_data;
/* Recuperation du texte contenu dans le GtkEntry */
sText_Anglais = gtk_entry_get_text(GTK_ENTRY(pApp->pEntry));
sText_Francais = gtk_entry_get_text(GTK_ENTRY(pApp->pEntry2));
printf("Anglais = %s\n", sText_Anglais);
printf("Francais = %s\n", sText_Francais);
Fonction_stockage(sText_Anglais, sText_Francais);
}
/* Fonction pour écire dans le .txt */
int Fonction_stockage(char *sText_Anglais, char *sText_Francais)
{
FILE* base_francais = NULL; // Mise a 0 du pointeur
FILE* base_anglais = NULL; // Mise a 0 du pointeur
base_francais = fopen("Anglais.txt", "a+");// Ouverture du fichier
base_anglais = fopen("Francais.txt", "a+");// Ouverture du fichier
fprintf(base_francais, "%s\n", sText_Francais);
fprintf(base_anglais, "%s\n", sText_Anglais);
fclose(base_francais);
fclose(base_anglais);
return;
} |
j'ai ces erreurs :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
C:\Dev-Cpp\Fenetre\enregistrer.c In function `OnUpdate':
103 C:\Dev-Cpp\Fenetre\enregistrer.c [Warning] passing arg 1 of `Fonction_stockage' discards qualifiers from pointer target type
103 C:\Dev-Cpp\Fenetre\enregistrer.c [Warning] passing arg 2 of `Fonction_stockage' discards qualifiers from pointer target type
103 C:\Dev-Cpp\Fenetre\enregistrer.c multiple definition of `Fermeture'
103 C:\Dev-Cpp\Fenetre\enregistrer.c first defined here
103 C:\Dev-Cpp\Fenetre\enregistrer.c multiple definition of `Fermeture'
103 C:\Dev-Cpp\Fenetre\enregistrer.c first defined here
103 C:\Dev-Cpp\Fenetre\enregistrer.c ld returned 1 exit status
C:\Dev-Cpp\Fenetre\Makefile.win [Build Error] [Fenetre.exe] Error 1 |
Vous pouvez m"expliquer d'ou viennent ces erreurs?
Ps : Je n'ai pas mis le code entier, si vous le voulez demander moi.