El_Gringo>uép, on peut le faire sans probleme (lecture des fonctions winamp en C sans pb) et moi aussi : C 4 ever ! ;)
El_gringo
kadreg a écrit a écrit :
Avec un paramètre ?
en voyant : chose->machin, oui, mais là, dans quel cas c'est possible ?
Si machin est un pointeur de fonction...
En fait j'avais pas fait gaffe qu'il y avait un paramètre. Mais je m'en tire plutot bien finalement :D
En fait avec le C, y a moyen de faire qqch qui ressemble à de l'objet si on s'emmerde un peu ! Enfin, bon... viva C++ qd même ! :D
[jfdsdjhfuetppo]--Message édité par El_Gringo--[/jfdsdjhfuetppo]
kadreg
El_Gringo a écrit a écrit :
Mais, en C aussi ça existe. Pour acèder aux membre des structures (définis par typedef et typedef struct). Les ancêtres des classes. Si tu sais pas ce que c'est qu'un structure, un conseil, vas t'acheter un bouquins, ou prend des cours, ms fait qqch si tu veux te démerder en C/C++
Avec un paramètre ?
en voyant : chose->machin, oui, mais là, dans quel cas c'est possible ?
El_gringo
KarLKoX a écrit a écrit :
El_Gringo>heureusement que tu es la pour montrer qu'il n'y pas que le C++ dans la vie :)
Ouais, enfin, j'ai mis ça, pas parce que je suis un défenseur du C. Juste pour corriger une connerie !
karlkox
El_Gringo>heureusement que tu es la pour montrer qu'il n'y pas que le C++ dans la vie :)
El_gringo
Mais, en C aussi ça existe. Pour acèder aux membre des structures (définis par typedef et typedef struct). Les ancêtres des classes. Si tu sais pas ce que c'est qu'un structure, un conseil, vas t'acheter un bouquins, ou prend des cours, ms fait qqch si tu veux te démerder en C/C++
djfm
ok merci
Krueger
Code :
chose->machin(blabla);
est équivalent à
Code :
(*chose).machin(blabla);
, chose étant un pointeur sur une classe.
[jfdsdjhfuetppo]--Message édité par Krueger--[/jfdsdjhfuetppo]
kadreg
djfm a écrit a écrit :
chose->machin(blabla);
Appel de la méthode machin de l'objet chose, en lui passant machin comme paramètre.
C'est du C++
[jfdsdjhfuetppo]--Message édité par kadreg--[/jfdsdjhfuetppo]
Rasta Knight
affectation?
djfm
ben voila c dans le titre, vous pouvez mexpliquer ce que ca signifie cette ecriture bizarre?
chose->machin(blabla);
Je suis pas totalement n00b dans le C mais javais jamais vu ca avant..