besoin d'aides svp pour un début - C - Programmation
Marsh Posté le 09-10-2003 à 19:40:36
il est ou le modo ?
le programme helloworld en C ANSI
est
Code :
|
et en C99
Code :
|
Marsh Posté le 09-10-2003 à 20:02:01
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
Marsh Posté le 09-10-2003 à 20:12:08
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
Marsh Posté le 09-10-2003 à 20:17:20
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
Marsh Posté le 10-10-2003 à 08:54:54
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" );
}
Marsh Posté le 10-10-2003 à 10:49:46
Essaie ca :
Code :
|
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).
Marsh Posté le 10-10-2003 à 12:14:28
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 ?
Marsh Posté le 10-10-2003 à 12:16:03
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... |
fo pas exagerer hein ?
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 )
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 ?
Marsh Posté le 10-10-2003 à 12:21:33
chrisbk 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
Marsh Posté le 10-10-2003 à 12:23:52
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... |
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).
Marsh Posté le 10-10-2003 à 12:27:03
xilebo a écrit : |
grand dieux, j'espere surtout que celui ci est englobé par la poubelle, il a quand +5ans le bougre
Marsh Posté le 10-10-2003 à 12:28:08
Harkonnen a écrit : |
(rien a voir : t'as trouvé qqpart une description des instructions MSIL ?)
Marsh Posté le 10-10-2003 à 12:35:29
chrisbk a écrit : |
j'avais trouvé cette doc sur le site de Microsoft
http://msdn.microsoft.com/net/ecma [...] LOct01.doc
Marsh Posté le 10-10-2003 à 12:36:46
thks
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....)
Marsh Posté le 10-10-2003 à 13:06:26
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 ?
Marsh Posté le 10-10-2003 à 13:38:40
chrisbk a écrit : thks |
Chuis pas vraiment intéressé par J#, effectivement
Mais j'ai testé le C# Builder de Borland, et il est pas mal du tout
Et il existe en version perso gratuite lui
Marsh Posté le 11-10-2003 à 09:48:47
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
Marsh Posté le 11-10-2003 à 09:51:58
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).
Marsh Posté le 11-10-2003 à 11:33:39
ben il lance ton programme, pis quand le programme est fini ben il s'arrete
skoi le pb
Marsh Posté le 11-10-2003 à 15:46:43
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
Marsh Posté le 09-10-2003 à 19:15:06
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!!!