IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Notation bizarre de code


Sujet :

C

  1. #1
    Membre éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par défaut Notation bizarre de code
    Bonjour,

    je travaille actuellement sur la création d'un ecran de veille.
    J'utilise pour cela cette page de MSDN (clic)

    Mais sur les déclarations de procédure, msdn les déclaration sont bizarre.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    BOOL WINAPI ScreenSaverConfigureDialog(hDlg, message, wParam, lParam) 
    HWND     hDlg; 
    UINT     message; 
    DWORD    wParam; 
    LONG     lParam; 
    HRESULT  hr;
    { 
        static HWND hSpeed;   // handle to speed scroll bar 
        static HWND hOK;      // handle to OK push button  
     
        switch(message) 
        {
    Je pense que les quatres parametres permettent de déclarer le type de variables.
    Mais le dernier, je ne sais pas à quoi il correspond (bien que je sache où il est utilisé)....

    Pourriez vous m'aider :) ?
    D'avance, merci.
    F.

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 104
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 104
    Par défaut
    Je crois que c'est la vieille notation style K&R, avant que le C soit normalisé. Par contre, je ne sais pas si ce genre de chose compile toujours.

  3. #3
    Membre éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par défaut
    Ah merci de ta réponse.

    Je comprends....

    Sinon pour ton interrogation concernant la compilation, oui ca compile (du moins avec VS)

  4. #4
    Expert confirmé

    Inscrit en
    Novembre 2005
    Messages
    5 145
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Par défaut
    Citation Envoyé par Flob91 Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    BOOL WINAPI ScreenSaverConfigureDialog(hDlg, message, wParam, lParam) 
    HWND     hDlg; 
    UINT     message; 
    DWORD    wParam; 
    LONG     lParam; 
    HRESULT  hr;
    { 
        static HWND hSpeed;   // handle to speed scroll bar 
        static HWND hOK;      // handle to OK push button  
     
        switch(message) 
        {
    Je pense que les quatres parametres permettent de déclarer le type de variables.
    Mais le dernier, je ne sais pas à quoi il correspond (bien que je sache où il est utilisé)....
    La ligne hr est de trop (ou il manque un ,hr dans les parametres), ca ne devrait pas compiler comme ca.

    Citation Envoyé par jeroman Voir le message
    Je crois que c'est la vieille notation style K&R, avant que le C soit normalisé.
    Effectivement, le C a importe les prototypes du C++.

    Par contre, je ne sais pas si ce genre de chose compile toujours.
    C'est toujours du C99 valide. Mais je deconseille l'utilisation (surtout qu'il y a des differences subtiles de comportement en presence et en l'absence de prototype).

  5. #5
    Membre éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par défaut
    Merci de ton analyse.
    Et puis pour moi ca me rappel trop le Fortran.....(mauvais souvenir de boulot).

    Joyeux noel à vous deux :)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CKEditor] Génération de code HTML très bizarre
    Par Lost In Translation dans le forum Bibliothèques & Frameworks
    Réponses: 5
    Dernier message: 15/12/2008, 17h15
  2. [HIBERNATE] CLasses DAO générées avec code bizarre
    Par PamelaGeek dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 05/01/2006, 10h25
  3. besoin d'aide avec un code assez bizarre !
    Par Amokrane dans le forum C
    Réponses: 10
    Dernier message: 01/01/2006, 21h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo