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

  FORUM HardWare.fr
  Programmation
  C

  besoin d'aides svp pour un début

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

besoin d'aides svp pour un début

n°535449
cronos6
Posté le 09-10-2003 à 19:15:06  profilanswer
 

j'ai voulu faire un premier programme en C, un truc le plus basique, mais je n'arrive pas du tout avec visual studio 2003
 
#include <stdio.h>
#include <conio.h>
 
main()
{
 clrscr() ;
 puts("au revoir" ) ;
 getch () ;
}
 
je sais pas si il y a un prob avec ces instructions, mais quand je fait déboguer, je ne peux pas sélectionner les commandes pour exécuter.
 
Peut être que c'est pas ça pour compiler un prog, j'aimerais bien une petite explication avec un prog le plus basique, genre qui affiche bonjour et savoir comment le test (dite mois même quelle genre de fichier je dois ouvrir)
 
Merci d'avance!!!

mood
Publicité
Posté le 09-10-2003 à 19:15:06  profilanswer
 

n°535465
Taz
bisounours-codeur
Posté le 09-10-2003 à 19:40:36  profilanswer
 

il est ou le modo :D?
 
le programme helloworld en C ANSI
est
 

Code :
  1. #include <stdio.h>
  2. void main()
  3. {
  4.   puts("Hello World" );
  5. }


 
et en C99
 

Code :
  1. #include <stdio.h>
  2. int main()
  3. {
  4.   puts("Hello World" );
  5. }


Message édité par Taz le 09-10-2003 à 19:48:13
n°535474
cronos6
Posté le 09-10-2003 à 20:02:01  profilanswer
 

c gentil de corriger mon code, mais je ne sais pas comment l'executer sous visual studio 2003, je peux même pas le déboguer

n°535481
Taz
bisounours-codeur
Posté le 09-10-2003 à 20:12:08  profilanswer
 

ben c'est que tu ferais bien d'utiliser autre chose que Visual, que tu n'as peut etre pas vraiment le droit d'avoir sur ton PC. voir le sujet collé en début de catégorie -> DevCpp, MinGW, lcc, etc

n°535485
chrisbk
-
Posté le 09-10-2003 à 20:17:20  profilanswer
 

cronos6 a écrit :

c gentil de corriger mon code, mais je ne sais pas comment l'executer sous visual studio 2003, je peux même pas le déboguer


 
nouveau projet->appli win32->console
mettre ton code
 
build->build
debug->start

n°535805
cronos6
Posté le 10-10-2003 à 08:54:54  profilanswer
 

Merci "chrisbk", ce que tu m'as dit fonctionne, mais en générant le code, il me trouve des erreurs, car je pense ne pas savoir ou placer le code, sachant que quand je lance un application win32, il y a déjà du code : "error c2731: 'main' : impossible de surcharger la fonction
 
// 2.cpp : définit le point d'entrée pour l'application console.
//
 
#include "stdafx.h"
 
int _tmain(int argc, _TCHAR* argv[])
{
 return 0;
}
 
#include <stdio.h>
   
  void main()
  {
      puts("Hello World" );
  }
 
 

n°535820
chrisbk
-
Posté le 10-10-2003 à 09:17:34  profilanswer
 

Houla tas droit qu'a un seul main, vires en un :D

n°535892
Tetedeienc​h
Head Of God
Posté le 10-10-2003 à 10:49:46  profilanswer
 

Essaie ca :

Code :
  1. #include "stdafx.h"
  2. int _tmain(int argc, _TCHAR* argv[])
  3. {
  4. puts("Hello World" );
  5. return 0;
  6. }


 
Et enlève l'autre fonction main, la seconde.
 
le voilà le programme hello world...  
 
_tmain est la fonction main considérée par VS ( ca se change dans les options de projet je pense).

n°535997
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 10-10-2003 à 12:14:28  profilanswer
 

cronos6 >> tu ne connais pas le C, mais malgré tout tu possèdes VS 2003, qui doit couter plusieurs milliers d'euros...
tu l'as eu ou ?


Message édité par Harkonnen le 10-10-2003 à 12:14:53

---------------
J'ai un string dans l'array (Paris Hilton)
n°536000
chrisbk
-
Posté le 10-10-2003 à 12:16:03  profilanswer
 

Harkonnen a écrit :

cronos6 >> tu ne connais pas le C, mais malgré tout tu possèdes VS 2003, qui doit couter plusieurs milliers d'euros...
tu l'as eu ou ?


 
fo pas exagerer hein ? :O
 
et ce coté "chasse aux sorcieres" c'et quand meme pas terrible, il a VS2003, il pose une question avec, comment il l'a eu c pas notre probleme (ca ne nous regarde pas :O)  
C'est pas comme si il demandait ou le telecharger hein ?
 
tu va demander a voir les licenses de tout ceux qui bossent sous windows pe ? :O :D


Message édité par chrisbk le 10-10-2003 à 12:17:28
mood
Publicité
Posté le 10-10-2003 à 12:16:03  profilanswer
 

n°536007
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 10-10-2003 à 12:21:33  profilanswer
 

chrisbk a écrit :


tu va demander a voir les licenses de tout ceux qui bossent sous windows pe ? :O :D


je voulais juste savoir s'il avait eu VS 2003 à un tarif préférentiel, car il m'intéresse aussi mais j'ai pas les moyens [:sinclaire]


---------------
J'ai un string dans l'array (Paris Hilton)
n°536015
xilebo
noone
Posté le 10-10-2003 à 12:23:52  profilanswer
 

Harkonnen a écrit :

cronos6 >> tu ne connais pas le C, mais malgré tout tu possèdes VS 2003, qui doit couter plusieurs milliers d'euros...
tu l'as eu ou ?


 
 
il a existé pendant un moment une version gratuite dans un magazine (entertainment edition) je l'ai meme acheté. Par contre faut que je verifie la date de validité de ce produit.
 
Sinon y a egalement la version etudiante qui est beaucoup moins cher. et il ne faut pas confondre visual studio et visual C++6 (l'un englobe l'autre).

n°536021
chrisbk
-
Posté le 10-10-2003 à 12:27:03  profilanswer
 

xilebo a écrit :


 
 
il a existé pendant un moment une version gratuite dans un magazine (entertainment edition) je l'ai meme acheté. Par contre faut que je verifie la date de validité de ce produit.
 
Sinon y a egalement la version etudiante qui est beaucoup moins cher. et il ne faut pas confondre visual studio et visual C++6 (l'un englobe l'autre).


 
grand dieux, j'espere surtout que celui ci est englobé par la poubelle, il a quand +5ans le bougre :D
 

n°536022
chrisbk
-
Posté le 10-10-2003 à 12:28:08  profilanswer
 

Harkonnen a écrit :


je voulais juste savoir s'il avait eu VS 2003 à un tarif préférentiel, car il m'intéresse aussi mais j'ai pas les moyens [:sinclaire]


 
(rien a  voir : t'as trouvé qqpart une description des instructions MSIL ?)

n°536033
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 10-10-2003 à 12:35:29  profilanswer
 

chrisbk a écrit :


 
(rien a  voir : t'as trouvé qqpart une description des instructions MSIL ?)


j'avais trouvé cette doc sur le site de Microsoft :)
http://msdn.microsoft.com/net/ecma [...] LOct01.doc


---------------
J'ai un string dans l'array (Paris Hilton)
n°536035
chrisbk
-
Posté le 10-10-2003 à 12:36:46  profilanswer
 

thks :O
Sinon g fait un tour chez ms, VS dans son ensemble coute la peau du coup (et g pas vu de version "personnal" ?) sinon tu peux acheter separement les modules qui t'interesse (je sais pas si t interessé par j# par exemple....)

n°536042
Tetedeienc​h
Head Of God
Posté le 10-10-2003 à 13:06:26  profilanswer
 

VS etait disponible en téléchargement libre en version Final Beta valide jusqu'en juin 2003 sur les ftps de microsoft.
 
C'est grace a cette trial que j'ai pu essayer le soft et  l'utiliser.
 
Est-ce un crime que de pas avoir l'heure de son PC a jour ? :ange:

n°536079
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 10-10-2003 à 13:38:40  profilanswer
 

chrisbk a écrit :

thks :O
Sinon g fait un tour chez ms, VS dans son ensemble coute la peau du coup (et g pas vu de version "personnal" ?) sinon tu peux acheter separement les modules qui t'interesse (je sais pas si t interessé par j# par exemple....)


Chuis pas vraiment intéressé par J#, effectivement :D
Mais j'ai testé le C# Builder de Borland, et il est pas mal du tout :)
Et il existe en version perso gratuite lui :o


---------------
J'ai un string dans l'array (Paris Hilton)
n°536886
cronos6
Posté le 11-10-2003 à 09:48:47  profilanswer
 

Meric beaucoup pour la réponse, maintenant je n'ai plus d'erreurs, mais je ne sais pas comment afficher le fenètre avec le message (le tester en fait), je l'ai générer, compiler, débuger.
 
Que veut dire générer, debuger je crois que c'est pour voir les erreurs, et compiler c'est pour rendre le programmes compréhensible par la machine
 
pour info, j'ai la version test de visual studio, mais si vous voulez la complète deux solutions, l'acheter ou être dans une université car microsoft à une nouvelle politique qui dit que tous logiciel présent dans une université peut être acquit par les élèves, à condition d'être encore dans l'iut, ce qui veut dire que dès votre départ, il faut désinstaller le logiciel

n°536887
cronos6
Posté le 11-10-2003 à 09:51:58  profilanswer
 

au fait, quand je fait "demarrer", j'ai ce message
 
'5.exe' : Chargé 'C:\Documents and Settings\cronos\Mes documents\Visual Studio Projects\5\Debug\5.exe', Les symboles ont été chargés.
'5.exe' : Chargé 'C:\WINDOWS\system32\ntdll.dll', Aucun symbole n'a été chargé.
'5.exe' : Chargé 'C:\WINDOWS\system32\kernel32.dll', Aucun symbole n'a été chargé.
Le programme '[844] 5.exe: Natif' s'est arrêté avec le code 0 (0x0).

n°536920
chrisbk
-
Posté le 11-10-2003 à 11:33:39  profilanswer
 

ben il lance ton programme, pis quand le programme est fini ben il s'arrete
 
skoi le pb :??:

n°537092
cronos6
Posté le 11-10-2003 à 15:46:43  profilanswer
 

le problème c'est que ça lance rien, ca fait des opérations dans la barre en bas, mais rien à l'écran, ca dit juste qu'il n'y a pas eu d'erreurs

mood
Publicité
Posté le   profilanswer
 


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

  besoin d'aides svp pour un début

 

Sujets relatifs
[c++] hexa, besoin explicationBesoin de vôtre avis ( JSP + Applet inside )
[DELPHI 5] j'ai besoin d'un info sur le composant Tchart ...Besoin d'avis sur un layout
Bon début !!![MySQL] Besoin d'aide sur les types de Variables
Besoin de conseils pour WebSphere d'IBMBesoin d'aide a propos d'un projet
Besoin d'aide dans la création de mon site{NEWBIE] besoin d'aide pour la création de mon site
Plus de sujets relatifs à : besoin d'aides svp pour un début


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR