J’ai une erreur mais je ne la trouve pas

Fermé
Omikron - Modifié le 24 avril 2018 à 21:25
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 - 24 avril 2018 à 21:21
Bonjour,

J’essaye de crée un GUI pour une app, donc je suis un tutoriel sur internet: https://www.youtube.com/watch?v=QCnyqMWPkQk

J’arrive alors à ce code ci:

#include "MyForm.h"
using namespace System;
using namespace System::Windows::Forms;
[STAThread]

int main()
{
    Application::EnableVisualStyles();
    Application::SetCompatibleTextRenderingDefault(false);
    Project1337::MyForm form;
    Application::Run(%form);
    return 0;
}

fatal error C1004: fin de fichier inattendue rencontrée

Mais voila cela m’affiche une erreur et je ne sais pas comment régler le problème ;(

si je met un ; apres le } a la fin ca devient
error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut

Est ce que quelqu’un pourrait m’aider à trouver l’erreur et à la corriger s’il vous plait ;(

Merci infiniment!



EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici : ICI

Merci d'y penser dans tes prochains messages.

1 réponse

Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 101
24 avril 2018 à 21:21
Bonjour,

Ça n'est pas du C++, c'est du C++/CLR que je ne connais pas.
Ça ressemble au C++, je pense que s'il manque quelque chose à la fin du fichier MyForm.h (par exemple un ';') cela peut provoquer une erreur dans le main. Il faudrait voir le "MyForm.h"
0