Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4428 connectés 

  FORUM HardWare.fr
  Programmation
  C

  compilateur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

compilateur

n°1280073
header
Posté le 10-01-2006 à 06:10:09  profilanswer
 

bonjour à tous.. je débute le laguage C .. pour parvenir au c++ avec acharnement.. mais là le problem que j'ai est-que .. j'ai le programme devc++ et les code de mon livre "grang livre Langage C" .. je ne peux faire aucune exercise .. car quand j'ouvre exemple ( BACKSPAC.C ) il apparait dans mon programme .. mais si je le compile.. il en result rien aucune erreur .. mais si je fais exécuté .. g un dialog qui apparait en disant que je n'ai pas compilé... alors je me demande pourquoi.. c p-e que mon programme de compilateur fait default.. ou je devrais prendre celui du livre.. mais le seul probleme je ne le trouve pas sur mon cd.. mais dans le livre ils disent de se rapporter à l'annexe J - L .. mais ca non plus je ne le trouve pas.. alors sa serait fort apprécier que quelqun connaissent la réponse.. merci d'Avance... vous pouvez me laisser une reponse à cette addresse ci .. ssatangel@gmail.com

mood
Publicité
Posté le 10-01-2006 à 06:10:09  profilanswer
 

n°1280077
Elmoricq
Modérateur
Posté le 10-01-2006 à 06:48:27  profilanswer
 

header a écrit :

bonjour à tous.. je débute le laguage C .. pour parvenir au c++ avec acharnement..


Rien à voir.
Les langages C et C++ sont différents, si ton but c'est le C++, apprends le C++.
 

header a écrit :

mais là le problem que j'ai est-que .. j'ai le programme devc++ et les code de mon livre "grang livre Langage C" .. je ne peux faire aucune exercise .. car quand j'ouvre exemple ( BACKSPAC.C ) il apparait dans mon programme .. mais si je le compile.. il en result rien aucune erreur .. mais si je fais exécuté .. g un dialog qui apparait en disant que je n'ai pas compilé... alors je me demande pourquoi.. c p-e que mon programme de compilateur fait default.. ou je devrais prendre celui du livre.. mais le seul probleme je ne le trouve pas sur mon cd.. mais dans le livre ils disent de se rapporter à l'annexe J - L .. mais ca non plus je ne le trouve pas.. alors sa serait fort apprécier que quelqun connaissent la réponse.. merci d'Avance... vous pouvez me laisser une reponse à cette addresse ci ..


 
Pas très clair tout ça, tu es sûr et certain qu'il te dit que ça n'a pas compilé ?
Pas eu d'erreur à la compilation ?


Message édité par Elmoricq le 10-01-2006 à 06:50:20
n°1280092
Tamahome
⭐⭐⭐⭐⭐
Posté le 10-01-2006 à 08:32:01  profilanswer
 

note que l'on peut faire du C avec un compilo C++, l'inverse n'est pas vrai par contre :o


---------------
Hobby eien /人◕ ‿‿ ◕人\
n°1280108
Emmanuel D​elahaye
C is a sharp tool
Posté le 10-01-2006 à 09:19:33  profilanswer
 

Tamahome a écrit :

note que l'on peut faire du C avec un compilo C++, l'inverse n'est pas vrai par contre :o


Non, il y a des différences. Contrairement à Objective-C, C++ n'est pas un sur-ensemble strict de C.
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1280110
Tamahome
⭐⭐⭐⭐⭐
Posté le 10-01-2006 à 09:21:41  profilanswer
 

Emmanuel Delahaye a écrit :

Non, il y a des différences. Contrairement à Objective-C, C++ n'est pas un sur-ensemble strict de C.


 
Oui evidemment qu'il y a des différences, mais on peut quand meme le faire avec "extern "C""... et ca marche pas trop mal quand meme.


---------------
Hobby eien /人◕ ‿‿ ◕人\
n°1280116
Emmanuel D​elahaye
C is a sharp tool
Posté le 10-01-2006 à 09:29:23  profilanswer
 

Tamahome a écrit :

Oui evidemment qu'il y a des différences, mais on peut quand meme le faire avec "extern "C""... et ca marche pas trop mal quand meme.


Rien à voir. extern "C" ([C++]) permet à un module C++ d'appeler des fonction compilées en C (par un compilateur C). Car il est parfaitement possible de créer un projet avec des modules écrits en différents langage (C, C++, assembleur etc.). Le tout est d'utiliser le bon outil au bon moment. C'est plus ou moins automatique si on utilise un IDE et les extensions qui vont bien

.c -> C
.C, .c++, .cpp -> C++
etc.


Message édité par Emmanuel Delahaye le 10-01-2006 à 09:47:34

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1280118
Tamahome
⭐⭐⭐⭐⭐
Posté le 10-01-2006 à 09:30:42  profilanswer
 

ah ouais, marrant ca


---------------
Hobby eien /人◕ ‿‿ ◕人\
n°1280268
jimipage
déclarer c'est fatiguant
Posté le 10-01-2006 à 12:04:30  profilanswer
 

J'ai vu qu'il y a déjà une discussion sur les différents compilateurs C et/ou C++ :
 
http://forum.hardware.fr/hardwaref [...] 1471-1.htm
 
peut-être qu'en essayant avec un autre...
 
sinon, essaye un programme le plus simplus possible, du style :
 
en C :
 
#include <stdio.h>
int main(void) {
printf ("Garcimore est mon idole" );
return 0;
}
 
en C++ :
 
#include <iostream.h>
int main(void) {  
cout << "pouic pouic est le plus grand film de l'histoire";
return 0;
}


---------------
un perlien qui programme salement
n°1280272
Elmoricq
Modérateur
Posté le 10-01-2006 à 12:07:30  profilanswer
 

Un retour à la ligne serait de bon aloi.
 
Et on ne met plus le ".h" dans les include de C++ depuis... hmm... je devais encore apprendre à lire au CP.

n°1280357
jimipage
déclarer c'est fatiguant
Posté le 10-01-2006 à 13:10:16  profilanswer
 

je me demande aussi si il ne faudrait pas faire un truc du genre built (construire en français) avant...
 
je ne suis pas sûr que l'action de compiler dans les interfaces graphiques fasse toutes les étapes d'un coup. Peut-être manque-t-il l'édition de liens.
 
P.S. : Regarde si tu as des fichiers .o


Message édité par jimipage le 10-01-2006 à 13:31:43

---------------
un perlien qui programme salement
mood
Publicité
Posté le 10-01-2006 à 13:10:16  profilanswer
 

n°1280456
blackgodde​ss
vive le troll !
Posté le 10-01-2006 à 14:41:15  profilanswer
 

jimipage a écrit :

en C++ :
 
#include <iostream.h>
int main(void) {  
cout << "pouic pouic est le plus grand film de l'histoire";
return 0;
}


 
include <iostream>
 
int main()
{
  std::cout << "pouic pouic est le plus grand film de l'histoire\n";
}


---------------
-( BlackGoddess )-
n°1280468
ritzle
Posté le 10-01-2006 à 14:50:53  profilanswer
 

il y a une version avec Mingw et GCC et une sans, peut-etre que tu as tout simplement la seconde


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  compilateur

 

Sujets relatifs
compilateur pseudo-pascal en ocamlcompilateur c vers PIC
HP 89G+ et compilateur Ccompilateur basic
changer de compilateur avec un IDE visualCheck ANSI C - utilitaire ? compilateur special ?
Compilateur et PostgreCompilateur asm, comment ça fonctionne ?
Quel est le meilleur compilateur microsoft?Comment créer un compilateur C++ ?
Plus de sujets relatifs à : compilateur


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)