30

geogeo: nan, c faux ... ca sert a rien cheeky

31

Perso je trouve pas ça plus lisible que des accolades, enfin chacun son truc wink
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

32

nEUrOO :
geogeo: nan, c faux ... ca sert a rien cheeky


Chacun ses préférences. wink
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

33

moi je m'en sert pas mal par exemple pour eviter les { quand il n'y a que 2 ou 3 instuctions tres courtes, pour initialiser 2 variables dans un for ou des truc plus vilains du style while(read(fic,&c,1),c==END) { ...
Le pire étant de mélanger avec des expresions conditionelles top
avatar

34

Uther
: while(read(fic,&c,1),c==END) { ...

Ben déjà ça, ça se lit pas "normalement" donc perso j'évite vraiment ce genre d'écriture wink
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

35

itoo ... bienque des fois, j'aime faire le porc

36

Personnellement, j'utilise rarement la virgule, je mets plutôt des ({...}) de partout. 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é

37

./24 > c'est utile par exemple pour faire des gros if pour tester des conditions d'erreur...
j'ai par exemple ceci dans mon code :

void load_page (word block, byte *ptr) {
  word numero_fichier = block / 16;
  word numero_bloc = block % 16;
  byte *archive;
  if (numero_fichier >= game_file.nombre ||
      !(archive = HeapDeref (game_file.fichier[numero_fichier])) ||
      (archive += 2,
        ttarchive_entries (archive) <= numero_bloc) ||
      (archive = ttarchive_data(archive, numero_bloc), 
        ttunpack_size (archive) > BLOCK_SIZE) ||
      ttunpack_decompress (archive, ptr))
    error ("unable to uncompress block %hu", block);
}

(grin)
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

38

Tiens ca me rappelle
++*x**y++

Ca fait quoi ? grin

39

En C, ça déréférence x et y, rajoute un à *x, fait le produit de *x et *y et rajoute 1 à y (et non pas *y, cf. les messages ci-dessous).
En C++ (euh... non, pas en C++ grin), ça déréférence x, rajoute un à *x, calcule *xy et rajoute 1 à y.
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é

40

Kevin Kofler
: En C, ça déréférence x et y, rajoute un à *x, fait le produit de *x et *y et rajoute 1 à *y.

Tu es sûr que ça n'incrémente pas y plutôt que *y ?
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

41

Non, je ne suis pas sûr...
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é

42

Bah en fait *stack++ fait ce qu'il faut (j'en ai un peu partout dans mon code), c'est à dire que ça fait *(stack++)
Donc là ça doit être pareil : ++(*x)*(*(y++))
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

43

Kevin Kofler :
En C, ça déréférence x et y, rajoute un à *x, fait le produit de *x et *y et rajoute 1 à y (et non pas *y, cf. les messages ci-dessous).
En C++, ça déréférence x, rajoute un à *x, calcule *xy et rajoute 1 à y.

Euh, à mon avis ça fait exactement la même chose en C et en C++... il vient d'où ton opérateur ** ? confus
So much code to write, so little time.

44

Opérateur puissance.
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é

45

Kevin Kofler
: Opérateur puissance.

T'es sûr que tu confonds pas avec du Basic ? parce que là je vois vraiment pas...
So much code to write, so little time.

46

Je ne sais pas exactement d'où sort ** (en BASIC, c'est ^ l'opérateur puissance), mais en tout cas tu as raison que ce n'est pas du C++.
Et un peu de recherche dit que ça vient du FORTRAN.
Bref, le code fait la même chose en C++ qu'en C.
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é

47

Maple ? ^^
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

48

ADA je crois
avatar

49

fortran aussi