60

Bah ouais mais à la ligne : Editeur_1.Text:=left(chr_debut,5);

il bug, il me dit "Missing operator or semicolon" et "Incompatible types : 'String' and 'Integer'...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

61

ah ça y est g enfin comprit mad

C tout simplement que les fonctions left et right existent déjà dans Delphi, mais elles ne doivent pas servir à ça, et du coup y'avait un conflit entre la fonction que le déclare comme 'left' et celle qui existe déjà...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

62

arf chui encore bloqué grin

comment on déclare une liste ?
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

63

-

64

on est obligé de le mettre en "const" ?
ça me semble bizzard comme syntaxe...

const tab : Array[1..4] of integer {0,0,0,0}

- Const sert à koi ?
- La variable c koi, "tab" ou "array" ?
- Le [1..4] c normal, ou bien faut remplacer les .. par qqchose ?
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

65

-

66

j'ai essayé sans 'const' et ça marche tongue

Merci pour tous tes conseils, j'avance doucement... Mais normalement je devrait plus avoir de problèmes top
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

67

-

68

Bob 64 a écrit :
ah ok merci top

tant que j'y suis, les commandes RIGHT$() et LEFT$() existent ? j'ai pas trouvé ds leur doc (très mal foutue d'ailleurs sad)


Tu utilises les égalités:
LEFT$(s,n) = MID$(s,1,n)
RIGHT$(s,n) = MID$(s,LEN(s)-n+1,n)

Donc tu t'exprimes de la manière suivante:
LEFT$(s,n) -> Copy(s,1,n)
RIGHT$(s,n) -> Copy(s,Length(s)-n+1,n)

avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

69

En fait j'ai refait une fonction dans le style de celle d'Orion, ça me permet d'apprendre au passage, mais merci top
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

70

C louuuurd le pascal!!!
VB6 rulez!
Aussi inutile que le H d'Hawaï

71

erf non... J'ai suivi les conseils et je crois que j'ai eu raison...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

72

Je vois pas en quoi le pascal est plus lours que le basic, c'est juste une question d'habitude et quand tu vois comment VB rame, c'est mieux de s'habituer très vite a quelquechose de plus fonctionel
Membre de la ToL (Team of Legend)

73

D'accord, VB est lent, mais moi je trouve que a:=1; c'est bien plus ch**** à écrire que a=1. Fainéantise peut-être mais bon... et for i:=1 to 4 do begin fonction(); end; c'est plus ch**** que for i=1 to 4 : fonction : next
Aussi inutile que le H d'Hawaï

74

et alors ?
tu va quand même pas dire que tu préfere ce language RIEN QUE POUR ÇA ???
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

75

et alors ?

for(a=0 ; a<4 : a++) function();

c pas encore mieux ?
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

76

tout a fait et c'est encore plus rapide! C/C++/JAVA rulez
Mais bon Delphi c'est pas si mal que ca non plus
Membre de la ToL (Team of Legend)

77

squale92 a écrit :
et alors ?

for(a=0 ; a<4 : a++) function();
c pas encore mieux ?

Moi, je préfère:
 lea.l function,a2
 moveq.l #3,d3
loop1:
 jsr (a2)
 dbra.w d3,loop1

grin
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

78

coté lisibilité le C est mieux mais c'est vrai que bien programmé, l'ASM est + puissant
Membre de la ToL (Team of Legend)

79

Bob 64 a écrit :
et alors ? tu va quand même pas dire que tu préfere ce language RIEN QUE POUR ÇA ???


D'après toi?
gni
Aussi inutile que le H d'Hawaï

80

ne pas faire la différence entre l'affectation et la comparaison, c'est nul. Ca empèche de faire certaines expressions optimisées Et apres quand on passe au C on écris des horreurs du genre if (i=0) et pose la question dans les forums pourquoi ca marche pas!
Membre de la ToL (Team of Legend)

81

JAVA ?
est-ce aussi rapide que le C ? (vu que ça passe via une VM)

Kevin> certes smile sauf que ton code est moins portable que le mien smile
ton code est conçu pr marchines basées sur une MC68k only smile
le mien est conçu pr la majeure partie des machines, de nos jours smile
(le C étant relativement portable)
grin

qd on passe au C, on n'écrit pas des trucs du style if(i=0), mais if(!i) !!!!
=> pas de risque d'erreur smile
Et le gars qui demande pkoi ça marche pas est pas doué...
surtout que GCC renvoie un warning qd tu met des trucs du style if(i=0) me semble-t-il...
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

82

en effet le JAVA est plus lent que le C mais la VM confère dénormes avantages, de plus JAVA est beaucoup plus sur que le C.
Kevin> certes smile sauf que ton code est moins portable que le mien smile
ton code est conçu pr marchines basées sur une MC68k only smile
le mien est conçu pr la majeure partie des machines, de nos jours smile
(le C étant relativement portable)

Tu devras quand même recompiler, ce qui n'est pas utile en JAVA

Membre de la ToL (Team of Legend)

83

moué...
j'ai pas encore codé en JAVA...
tu connais pas une bonne suite de développement JAVA téléchargeable gratuitement sur Inertent, qui soit pas torp grosse ?

(histoire que je m'y mette pdt le sgdes vacan,ces si g le temps)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

84

-

85

Je déconseille le Java. J'en fais à l'université en ce moment. Et:
- C'est lent! Mais tout le monde le sait, ça, de toute façon.
- Ce n'est pas plus portable que le C. Le C tourne même sur des machines sur lesquelles Java ne tournera jamais! (TI-89/92+ par exemple - WabaVM n'est pas une VM Java complète!) Et c'est trop demander à un utilisateur d'une plateforme autre que Win32 de taper make et d'appuyer sur ENTER?
- Le compilateur est excessivement pointilleux! Il donne des erreurs (pas des warnings) pour des trucs comme "unreachable code", "variable might be used uninitialized", ...
- Il manque une commande importante: goto!
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

86

Kevin Kofler a écrit :
Je déconseille le Java. J'en fais à l'université en ce moment. Et:
- C'est lent! Mais tout le monde le sait, ça, de toute façon.

C'est vrai, mais si tu tiens pas a faire de 3D ou des calcul énormes, ça suffit largement dans 95% des cas
Kevin Kofler a écrit :
- Ce n'est pas plus portable que le C. Le C tourne même sur des machines sur lesquelles Java ne tournera jamais! (TI-89/92+ par exemple - WabaVM n'est pas une VM Java complète!) Et c'est trop demander à un utilisateur d'une plateforme autre que Win32 de taper make et d'appuyer sur ENTER?

Bien sur que sur des Machine comme une TI le java est déconseillé
Kevin Kofler
a écrit : - Le compilateur est excessivement pointilleux! Il donne des erreurs (pas des warnings) pour des trucs comme "unreachable code", "variable might be used uninitialized", ...

C'est vrai mais ca évite des tas d'erreurs difficilement compréhensible pour un non Professionnel et ca reste facile a arranger en général
Kevin Kofler a écrit :
- Il manque une commande importante: goto!

Je pense pas que se soit une mauvaise chose!
squale92 a écrit :
moué...
j'ai pas encore codé en JAVA...
tu connais pas une bonne suite de développement JAVA téléchargeable gratuitement sur Inertent, qui soit pas torp grosse ?
(histoire que je m'y mette pdt le sgdes vacan,ces si g le temps)

topics/13557-newbies
Membre de la ToL (Team of Legend)

87

Ok, je v voir ça, merci !

Kevin> je sais que C/C++ powa smile
mais je devrai faire du java l'année prochaine (enfin, je penses)
et je suis curieux de voir à quoi ça ressemble...
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

88

le JAVA, sytaxiquement c du C++ mais beaucoup plus blindé:
-pas de #include a faire Si tu utilise classe Truc, alors JAVA cherchera automatiquement le fichier Truc.class
-pas de pointeur pour les int, char,double,...
-pointeur obligatoire(mais implicite: pas de & et *) pour les classes
-pas de Goto
-rejete lla pluspart des tructure fantaisistes
avatar

89

-

90

Dans les compilateurs 32 bit, JAVA n'est pas plus lent que la moyenne a compiler. Le principe des classe est très déroutant au début mais des qu'on s'y est fait c'est génial.
Membre de la ToL (Team of Legend)