Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#26 05 Mar 2004 22:01:58

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: Digital Mars C/C++

quoi ? qu'est-ce qui marche pas sous windows??? Ça fait plusieurs années que j'utilise des makefile... avec le Make de GNU. DM en a un aussi ainsi que TC !


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#27 06 Mar 2004 06:03:24

dada66
Membre Communauté Graph100
Lieu: Perpignan
Date d'inscription: 09 Oct 2002
Messages: 1033

Re: Digital Mars C/C++

meme avec VC++ 6.0 les makefiles fonctionnent, heureusement....


Flash100, F100Console, GComm, ... : http://flash100.free.fr/xoops

Hors ligne

 

#28 06 Mar 2004 07:40:27

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: Digital Mars C/C++

alala nykos t depassé.......
make existe depuis tj sous dos/windows avec borland et maintenant avec celui du GNU !
lol

Hors ligne

 

#29 06 Mar 2004 12:42:28

nykosledieu
Team G100
Lieu: Strasbourg
Date d'inscription: 29 Jan 2002
Messages: 3028
Site web

Re: Digital Mars C/C++

j'utilise djgpp ;-)


Nykosledieu
nykosJEMMERDELESPAM@graph100.com - http://team.graph100.com
Venez sur le chat !!

Hors ligne

 

#30 06 Mar 2004 12:43:34

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: Digital Mars C/C++

é alors ?

Hors ligne

 

#31 06 Mar 2004 13:20:05

scq
IsCachE Pour vous ServiR
Lieu: Gièvres (41 / Tours (37)
Date d'inscription: 25 Mar 2002
Messages: 2846

Re: Digital Mars C/C++

existe même en pascal !!!


la naissance, la jouissance et la mort sont les moments les plus courts de la vie, mieux vaut ne pas les rater.

Hors ligne

 

#32 06 Mar 2004 13:30:50

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: Digital Mars C/C++

personellement je prog aussi avec make, je trouve que c'est ce qu'il y a de mieux.

Hors ligne

 

#33 09 Mar 2004 14:25:57

RonanKer
Membre Communauté Graph100
Lieu: France (44-49)
Date d'inscription: 26 Feb 2002
Messages: 379
Site web

Re: Digital Mars C/C++

ben merde...

a croire que vous développez nimporte comment si un compilo plus stricte vous importune... à priori perso je pense qu'un prog bien fait ne génère aucun message d'erreur ni de warning sous gcc sous linux avec l'option -Wall  (all warnings) et aussi aucun message d'erreur sous TC30 (avec tous les message actifs)... s'il persiste des message c'est toujours que vous pouvez faire un prog plus propre...

bon c'est vrai que quand ya un warning sur un commentaire parce que c'est pas fait comme veut le compilo, ça passe mais perso je met que des /* */ et pas d'imbrication et comme ça ça passe avec tous les compilateurs...

je pense que laisser des warnings c'est un peu comme se raprocher de la programmation de windobe...

j'espère que je choque personne, c'est pas ma volontée...
(jsuis d'accord que ça prend du temps de virer tous les warning. mais bon...)

j'ai compilé awele sans messages d'erreur sous DM mais g pas eu le temps de linker... (cf le ptit message en bas de mes posts)


**********************
[URL=http://ronan.kerdudou.free.fr]site perso http://ronan.kerdudou.free.fr[/URL]
http://www.all.lyrics.for.free.fr
[URL=http://www.motostar44.fr]motos nantes : http://www.motostar44.fr[/URL]

Hors ligne

 

#34 09 Mar 2004 15:08:31

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: Digital Mars C/C++

désolé, mais si ceci:

Code:

void bla(char a)
{
 void fonction(int, int);
 fonction(a, 10);
}

Génère des erreurs par ce qu' on a pas indiquer explicitement la conversion char vers int et que c' est ansi, bin l' ansi ils peuvent se le mettre ou je pense. non mais!


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#35 10 Mar 2004 03:29:25

RonanKer
Membre Communauté Graph100
Lieu: France (44-49)
Date d'inscription: 26 Feb 2002
Messages: 379
Site web

Re: Digital Mars C/C++

désolé, mais si ceci:

Code:

void bla(char a)
{
 void fonction(int, int);
 fonction(a, 10);
}

Génère des erreurs par ce qu' on a pas indiquer explicitement la conversion char vers int et que c' est ansi, bin l' ansi ils peuvent se le mettre ou je pense. non mais!

ARRGghhh !!!!

qu'esce que c'est que ce code avec une declaration de fonction dans une fonction.... à la méthode pascal en C....

c'est pas accepté par la norme ANSI ça...
t'as de la chance que ton compilo accepte ça... (faut rajouter des args de compil spéciaux et ça génere du code pour ça mais c'est plus bordélique...)

et tu envoie un char en argument dans une fonction qui récupère un int... !!! t'as encore de la chance que le compilo s'en rende compte car sinon bonjour les erreurs que ça génère dans l'utilisation de la fonction... sans l'extention de bit de signe sur le passage par pile en int à la fonction au niveau du code assembleur ça générerait un moche de décalage dans les octets que tu transmet... c'est honteux comme codage... il faut toujours respecter les format de données !!!!
(heureusement que tu fais pas de camel sinon tu serait cuit !!!!)

ps: désolé, je rigole en déscendant tes 4 lignes de code comme ça... mais bon, essaye de coder correctement, ton prog sera bcp plus clair.


**********************
[URL=http://ronan.kerdudou.free.fr]site perso http://ronan.kerdudou.free.fr[/URL]
http://www.all.lyrics.for.free.fr
[URL=http://www.motostar44.fr]motos nantes : http://www.motostar44.fr[/URL]

Hors ligne

 

#36 10 Mar 2004 04:26:13

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: Digital Mars C/C++

ui ce code ke tu done la est completemtn nul
tu me deçois xth

é pr l'image de Got invaders note que la foto originale est sous copyright

Hors ligne

 

#37 10 Mar 2004 12:11:40

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: Digital Mars C/C++

toi aussi tu me déçois superna.
Tu me déçois, car moi au moins j' ai jamais prétendu ètre un bon programmeur.
ton menu de merde sous copyright jm' en balance.
tu sais pas faire la différence entre parodie et pillage c' est pas ma faute.

Ronanker> en effet c' est ce qu' appelle mon "prof" d' info un prototype ( perso j' en utilise jamais mais puisqu' il en avait parler je pensais que c' était ansi)
(faut dire que pour un "prof" d' info ne pas connaitre 'typedef' c' est plutot grave mais bon)
(tiens ça fera un futur cassage de ce prof quand on aura encore info)

Mais c' était juste pour montrer de quoi la fonction avait l' air!

pff et puis l' ansi c' est de la merde en fin de compte.

Désolé, mais faire ceci:

fonction((int)(bla), (unsigned int blabla));

C' est encore moins clair que ceci:

fonction(bla, blabla);

C' est mon opinion.

non mais serieusement, qu' est ce qu' est un langage de haut niveau si c' est aussi chiant à lire qu' un langage de bas niveau...

Puis tant que ça marche...

Maintenant jvoulais savoir un truc: tu parle de conversion... ya des chances que ça prenne de la mémoire & de la vitesse pour rien? ça doit ètre pour ça que ya un moment lorsque j' ai changé le type d' une variable d' un int vers un char ça a augmenté la taille...


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#38 10 Mar 2004 12:41:41

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: Digital Mars C/C++

pas sur ke ça change la vitesse lors d'une conversion explicite, ça change le code qui va internprété la variable
lol je rigole banane, comme tu le prends mal.... et je ne pretends rien du tout non plus !
trouve moi une phraseou j'au pu avoir osé pretendre ke gt un bon programmeur ?

Hors ligne

 

#39 10 Mar 2004 13:04:13

bugbug
Admin
Lieu: st sauveur de meilhan [47]
Date d'inscription: 29 Jan 2002
Messages: 1125
Site web

Re: Digital Mars C/C++

:vert:  :argue:  :rouge:


N'oubliez pas que je ne consulte pas touts les messages et si vous avez qq chose a me dire c en pv!

Hors ligne

 

#40 10 Mar 2004 16:33:14

nykosledieu
Team G100
Lieu: Strasbourg
Date d'inscription: 29 Jan 2002
Messages: 3028
Site web

Re: Digital Mars C/C++

ton image sur copyright ;-)
les copyright c pas en france superna !
ce semestre g la chance d'avoir des cours de droit (ou plutot la malchance)
en france pas besoin de marquer copyright ou koi ke ce soit, ya automatikement des droits d'auteurs
mais pour la parodie normalement c autorisé
enfin voila de toute facon fo ke tu porte plainte pour ke le droit d'auteur soit reconnu, donc en attendant il fait skil veut
lol
enfin tout ca pour dire ke le droit c chiant


Nykosledieu
nykosJEMMERDELESPAM@graph100.com - http://team.graph100.com
Venez sur le chat !!

Hors ligne

 

#41 10 Mar 2004 16:41:50

Huji
tekistekeus
Lieu: Paris
Date d'inscription: 30 Jan 2002
Messages: 1533
Site web

Re: Digital Mars C/C++

ok chui d accor ac twa bug²


Huji http://casiounivers.free.fr/Smileys_Or/smokin.gif
No noise, Nothing but my dreams...

Hors ligne

 

#42 13 Mar 2004 11:21:19

RonanKer
Membre Communauté Graph100
Lieu: France (44-49)
Date d'inscription: 26 Feb 2002
Messages: 379
Site web

Re: Digital Mars C/C++

couscous ! :!:  :P

ya 2 façons extrèmes de voir les choses :
- codage rapide et qui marche mais on s'en fout comment => language Java et autres "haut niveau"...
- codage long précis concis et qui marche parce qu'on sait pourkoi => langage "bas niveau"

ensuite ya tous les cas intermédiaire...
pour moi le C c'est du "milieu niveau" smile  lol
et chaqu'un suivant sa façon de l'utiliser va le faire pencher vers 'haut' ou 'bas' 'niveau'...


**********************
[URL=http://ronan.kerdudou.free.fr]site perso http://ronan.kerdudou.free.fr[/URL]
http://www.all.lyrics.for.free.fr
[URL=http://www.motostar44.fr]motos nantes : http://www.motostar44.fr[/URL]

Hors ligne

 

#43 13 Mar 2004 11:28:03

RonanKer
Membre Communauté Graph100
Lieu: France (44-49)
Date d'inscription: 26 Feb 2002
Messages: 379
Site web

Re: Digital Mars C/C++

Sinon, pour en revenir à Digital Mars...

j'ai compilé AWELE sans probleme mais au link j'avais erreur kernel32.lib et user32.lib introuvables... j'ai donc copié ceux de cygwin dans le repertoire lib de DM et du coup ça à linké sans probleme...
MAIS, le gros hic, c'est que comme pour DevC++ l'executable résultant plante dès l'execution... sad
donc pour l'instant ya que avec turboC++3.0fr que ça marche... ça m'inquiète... car je ne sais pas pourquoi et j'ai peur que ça veuille dire que j'ai mal programmé un truc... et comme je l'ai dit precedemment, ça me traumatise...  sad

par pitié... dite moi que c'est pas ma faute mais que ce sont les logiciel qui marchent mal... :cry:


**********************
[URL=http://ronan.kerdudou.free.fr]site perso http://ronan.kerdudou.free.fr[/URL]
http://www.all.lyrics.for.free.fr
[URL=http://www.motostar44.fr]motos nantes : http://www.motostar44.fr[/URL]

Hors ligne

 

#44 13 Mar 2004 14:14:52

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: Digital Mars C/C++

tu l'as compilé pour windows ?

j'ai fait une install exprès avec l'aide, et SANS les libs/headers win32
donc si tu veut un DM qui fonctionne aussi pour windows -> http://www.digitalmars.com

mais il faut bien mettre les options -2 et -ms dans la ligne de commande de DM pour compiler pour DOS (ou -mt pour faire un .COM)

Hors ligne

 

#45 14 Mar 2004 10:01:42

RonanKer
Membre Communauté Graph100
Lieu: France (44-49)
Date d'inscription: 26 Feb 2002
Messages: 379
Site web

Re: Digital Mars C/C++

HAHAHAHAHAHAHAHA je me fous de ma propre gueule...  :P  big_smile  smile

suis-je bête ! -> oui ! certainement.

j'aurais du me rendre compte que xxx32.lib ça devais etre des lib 32 bit et certainement pas compatible avec le dos...

je suppose que pour DevC++ c'est la même chose... il faut que je lui dise de compiler pour DOS...

bon je vais tester tout à l'heure.


**********************
[URL=http://ronan.kerdudou.free.fr]site perso http://ronan.kerdudou.free.fr[/URL]
http://www.all.lyrics.for.free.fr
[URL=http://www.motostar44.fr]motos nantes : http://www.motostar44.fr[/URL]

Hors ligne

 

#46 14 Mar 2004 10:41:05

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: Digital Mars C/C++

avec DevC++ cherche pas, tu n'arriveras pas a compiler en 16bits smile, mingw est exclusivement 32 bits

Hors ligne

 

#47 14 Mar 2004 10:51:38

RonanKer
Membre Communauté Graph100
Lieu: France (44-49)
Date d'inscription: 26 Feb 2002
Messages: 379
Site web

Re: Digital Mars C/C++

OK !


**********************
[URL=http://ronan.kerdudou.free.fr]site perso http://ronan.kerdudou.free.fr[/URL]
http://www.all.lyrics.for.free.fr
[URL=http://www.motostar44.fr]motos nantes : http://www.motostar44.fr[/URL]

Hors ligne

 

#48 15 Mar 2004 03:26:09

Tekkeitserktok
Membre Communauté Graph100
Lieu: Nancy(54)
Date d'inscription: 12 Jan 2004
Messages: 416

Re: Digital Mars C/C++

pour ça ke ça compilai pa avec dev cpp é ke je cherchai pourkoi lol  :ptdr:


Démo disponible:
-->The legend of Zelda:The revenge of Ganon
-->v0.1b
-->http://linkoncasio.free.fr

http://tekkeitserktok.free.fr/Cat.gif

Hors ligne

 

#49 15 Mar 2004 14:49:07

RonanKer
Membre Communauté Graph100
Lieu: France (44-49)
Date d'inscription: 26 Feb 2002
Messages: 379
Site web

Re: Digital Mars C/C++

Bon bah... Génial !!! tout marche !

au fait pourquoi l'executable généré par DM ne marche bien que sur la calto (sur le PC ya qq erreurs mathématiques... surtout au niveau des initialisation de tableau de valeurs)

j'voudrai mettre à jour mon WIP sur FGP mais j'arrive plus à me loguer...


**********************
[URL=http://ronan.kerdudou.free.fr]site perso http://ronan.kerdudou.free.fr[/URL]
http://www.all.lyrics.for.free.fr
[URL=http://www.motostar44.fr]motos nantes : http://www.motostar44.fr[/URL]

Hors ligne

 

#50 15 Mar 2004 15:11:55

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: Digital Mars C/C++

c'est bizarre, mais est-ce que tu as Win2K/XP ? parce g vu qu'il y a des bugs avec l'emulation 16 bits

(au fait je comprends pas pquoi t'arrives pas a te logger sur le CKB, tu es pourtant bien dans la base de données...)

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr