CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

c++ dit tjrs comile error

bisk
bisk
Niveau 7
22 mars 2002 à 19:16:00

quand j´utilise visual studio c++ et que j´entre la ligne d´introduction "hello world"
il n´execute jamais le programmme!!
tjrs j´ai un message d´erreur comment cela ce fait-il????????????????

bisk

PIXELMAN
PIXELMAN
Niveau 9
22 mars 2002 à 20:44:37

Qu´est-ce que t´écris exactement????

Parce que en C, ca ferait (je connais pas le C++) :

"

main()
{
printf(\n\nHello World\n);

}

"

voila...

Donc c´est sur que si t´écris que "hello world" bah, ca va pas marcher!!! :)
Mais je sais pas si t´as réellement fait ça, donc explique plus si tu veux de l´aide...

++
Pix

bisk
bisk
Niveau 7
22 mars 2002 à 22:01:21

non biensur je n´ai pas entrée que hello world!

voici ce que j´ai entrée:

  1. include <iostream.h>

main()
{
cout << "Hello, World!\n";

}

et voilà ce que sa marque :

--------------------Configuration: essai - Win32 Debug--------------------

essai.exe - 1 error(s), 0 warning(s)

je débute dans la prog comme t as pu le remarqué!
alors stp explique moi bien comment debuter ca serait super SYMPA de ta part!

j´utilise visual studio c++ 6.0

bisk

GixelZ
GixelZ
Niveau 6
22 mars 2002 à 22:59:44

Tu dois déclarer un type pour la fonction:

dans ton cas, puisqu´il n´y a pas de retour de résultat ca pourrait etre:

void main()
{
//code
}

ou alors

int main()
{
//code
return(0);
}

Mais main tout seul ca va pas: sinon, tu remarqueras que le debuggeur te dit la ligne dans laquelle se trouve l´erreur et aussi le type d´erreur.

Lightness1024
Lightness1024
Niveau 10
23 mars 2002 à 08:56:29

pas d´accord, one fonction mais ki ne retourne pas de valeur fait un warning et pas une erreur.

mais sinon oui en effet main est de type int et retourne 0 en cas de succès du programme.

ca donnerait donc:

  1. include <iostream.h>

int main(void)
{
cout << "salut la dedans" << endl;
return 0
}

GixelZ
GixelZ
Niveau 6
23 mars 2002 à 12:05:33

J´peux savoir ou j´ai dit qu´une fonction qui ne retournait pas de valeur provoquait une erreur?

Lightness1024
Lightness1024
Niveau 10
23 mars 2002 à 15:35:26

chai pas j´avais cru comprendre.
sinon de toute maniere il ne devrait pas avoir d´erreur, ce kil fo c kil nous donne tout ce ke la fenetre de rapport lui donne.

bisk
bisk
Niveau 7
23 mars 2002 à 20:17:49

j´ai beau entrer tout ce que vous me dites utiliser des tutos ca me marque tjrs error

ca me fait un chier là

j´utilis visual studio c++

aider moi svp ca m´enerve

bisk

GixelZ
GixelZ
Niveau 6
24 mars 2002 à 09:18:53

Pourquoi t´achetes pas un bouquin de programmation au lieu de te prendre la tete avec des tutoriels a la con?

Lightness1024
Lightness1024
Niveau 10
24 mars 2002 à 09:29:50

si ca se trouve il a une erreur de linkage et sans le rapport complet de la fenetre de compil nous on peu pas l´aider !!

Lightness1024
Lightness1024
Niveau 10
24 mars 2002 à 09:31:14

en attendant ta ka tester printf !

  1. include <stdio.h>
  2. include <tchar.h>

int main()
{
_tprintf (TEXT("Super chaine"));
return 0;
}

bisk
bisk
Niveau 7
24 mars 2002 à 13:21:25

combien ca coute un bouquin et pouvez me dire de bon bouquin qui pourront tres bien me guider???

ca serait sympa de votre part!

bisk

Manest2
Manest2
Niveau 9
24 mars 2002 à 15:12:57
  1. include <iostream.h>

using namespace std

int main (void)
{
cout << "coucou";
return 0;
} //main

pas de raison que ca marche pas...
mais sinon li ce que di le compilateur comme erreur... il te dit surement ca qui va pas...

PIXELMAN
PIXELMAN
Niveau 9
24 mars 2002 à 18:32:27

Par déduction, ca doit être une mauvaise configuration de ton compilateur... puisque tous les codes donnés sont bons...

Change ton compilateur si ca te fait trop chier et que t´y arrives vraiment pas!! :))

++
Pix

Passage
Passage
Niveau 10
25 mars 2002 à 10:36:15

Pas besoin de changer de compilateur.

Hola l´ami, peut tu nous donner TOUT ce qui ce trouve dans la petite fenetre de build ?
( Les lignes avant 1 error 0 warning )

Pasque:
Mauvais chemin de l´include
Mauvais chemin des lib
Installation incomplete

etc...

GixelZ
GixelZ
Niveau 6
25 mars 2002 à 20:20:42

Moi aussi, avec un code exact et une seule erreur j´aurais pensé à un problème de linker.

Passage
Passage
Niveau 10
26 mars 2002 à 09:47:32

Voui, mais le linker il annonce son erreur.
C´est pourquoi il nous faut la description exact de son build.

bisk
bisk
Niveau 7
27 mars 2002 à 14:37:51

alors voilà les gars en faite ca a tjrs un rapport avec le code source il me dit!

Resource
Error in resource file

ca c´est sous dev c++

et tjrs sous dev dans compile log il me marque cette ligne bizarre!

Building resource file...
C:\DEV-C_~1\BIN\windres --include-dir C:/DEV-C_~1/INCLUDE/ --include-dir C:/DEV-C_~1/INCLUDE/G__~1 --include-dir C:/DEV-C_~1/INCLUDE/ --use-temp-file -I rc -O coff -i D:/bisk2~1/C__APP~1/RSRC.RC -o d:/bisk2~1/c__app~1/rsrc.o

normalement c en une seul ligne!

voilà mais je vous le rapelle je suis débutant de chez débutant c est a mon frere c compilateur mais comme je suis curieux je veux savoir m en servir!

ps: mon frere veux pas m ´apprendre sous pretexte que c est trop compliqué!

bisk

Lightness1024
Lightness1024
Niveau 10
27 mars 2002 à 16:52:36

il a peut etre raison, ca dépend du temps qu´il a.
en effet c´est suffisament compliqué pour nécessiter un bon paquet d´heure rien que pour l´initiation, mais rien n´est TROP compliké sinon ca n´existerait pas.

ton erreur c´est parce ke ta surement mal configuré les repertoires des include et tout ca.
mais je connais pas dev c donc c kune supposition de ma part.

PIXELMAN
PIXELMAN
Niveau 9
28 mars 2002 à 20:52:38

Quand j´ai le temps, je programme sous Dev-C++...
Je crois que j´ai déjà eu cette erreur, c´est du (à mon avis) à un mauvais fichier de ressource nommé d´ailleurs : rsrc.o ...
Donc, je te conseillerais (sous Dev) de créer un nouveau programme C++, il créera lui-même le nouveau fichier de ressource...
Ou alors, peut-être qu´il s´agit d´une erreur de chemins d´accès à tes fichiers, pour changer ça, tu glisse ton fichier .dev (donc ton projet) sur le Blocnote avec le clique gauche, et là, ca te mettra tous les chemins d´accès...

++
Pix
PS : j´espère t´avoir un peu aidé

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment