CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[C/C++] fonction et enum

LGV
LGV
Niveau 28
26 octobre 2004 à 03:09:37

non, pas pour des prunes...

s´il te faut 2 jours pour te rendre compte que sur une struct en virant les droits d´acces il reste quand meme toutes les méthodes qui elles ne peuvent PAS passer en C, ben c´est que tu en avais besoin. Tu as déjà appris un peu plus, ce qui est toujours bon à prendre...

Si on ne tatonnait pas, en informatique, on n´apprendrait jamais rien !

MathieuN7
MathieuN7
Niveau 10
26 octobre 2004 à 03:12:00

oué... mais y a une limite au tatonnage :rire:
Et une struct contenant des méthodes, c´est possible en C? :question:
Parce que en fait ce que tu viens de dire je comprends même pas
-> j´ai bien codé pour des prunes :rire:

kufa
kufa
Niveau 9
26 octobre 2004 à 03:19:05

Non, tu ne peux pas avoir de struct contenant des methodes.
Par contre tu peux faire des fonctions qui prennent des structs en parametres, ca fait souvent l affaire:

si en c++ tu as:

class Nombre
{
public:
Nombre( const int p_iVal ) : m_iValeur( p_iVal ) { }
int double( void ) const { return m_iValeur < < 1; }
private:
Nombre();
int m_iValeur;
};

en c tu peux faire: ( okay c est con mais c est un exemple)

struct Nombre
{
int m_iValeur;
};

int nombre_double( struct Nombre *nombre )
{
return nombre->m_iValeur < < 1;
}

Kelios
Kelios
Niveau 8
26 octobre 2004 à 05:21:35

À la limite tu te fais des pointeurs de fonction comme éléments du struct....

Et lors de la création de la struct, tu les fais bien pointer, et quand tu veux les utiliser, tu déférence...

Louuuuuuuurrrrd? Qui a dit lourd? :)
( Moi je le dis en tout cas! ^^)

Kelios
---------

MathieuN7
MathieuN7
Niveau 10
26 octobre 2004 à 12:59:47

c´est dommage je commençais à bien aimer les classes :rire:

Merci Kelios j´y penserais en cas de besoin!

dnob700
dnob700
Niveau 10
26 octobre 2004 à 22:53:36

mais la vrai question c´est : pourquoi faire du C ? si tu as besoin de C++, fait du C++ et on en parle plus.

MathieuN7
MathieuN7
Niveau 10
26 octobre 2004 à 23:10:28

mais je sais pas... j´aime pas trop le C++, je sais même pas pourquoi, j´ai l´impression que c´est pas propre :rire:
Et puis je préfère le C...

kufa
kufa
Niveau 9
27 octobre 2004 à 12:55:09

" c´est dommage je commençais à bien aimer les classes"
" j´aime pas trop le C++" " Et puis je préfère le C..."

:cool:

MathieuN7
MathieuN7
Niveau 10
27 octobre 2004 à 13:30:09

ben oué la seule chose que j´aime dans le C++ c la possibilité de faire une classe ET DE L´UTILISER :rire:

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment