Déclaration avancée

Déclaration avancée

En programmation informatique, une déclaration avancée est une déclaration d'un identificateur représentant une entité (par exemple un type, une variable, une fonction) pour laquelle la définition n'est fournie qu'ultérieurement dans le code.

Sommaire

Exemples

C++

// prototype de la fonction (il s'agit d'une déclaration avancée)
void affiche(int);
 
// utilisation de la fonction avant que celle-ci n'ait été définie
affiche(42);
 
// définition de la fonction
void affiche(int nombre)
{
    cout << nombre << endl;
}

Pascal

// déclaration avancée de la procédure
procedure Affiche(Nombre: Integer); forward;
 
// utilisation de la procédure avant que celle-ci n'ait été définie
procedure UtiliseAffiche();
begin
    Affiche(42);
end;
 
// définition de la procédure
procedure Affiche(Nombre: Integer);
begin
    writeln(Nombre);
end;

Utilisation

Les déclarations avancées permettent une plus grande souplesse dans l'organisation du code.

Parfois, elles sont indispensables. Si par exemple deux fonctions A et B sont définies, et que chacune fait référence à l'autre, il y a ce que l'on appelle une référence cyclique. Le code Pascal suivant illustre cette situation :

// la déclaration avancée de B() est indispensable
procedure B(); forward;
 
procedure A();
begin
    B();
end;
 
procedure B();
begin
    A();
end;

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Déclaration avancée de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • Declaration des droits — Déclaration des droits Guillaume III d Angleterre (1689 1702) La Déclaration des droits (ou Bill of Rights en anglais) est un texte imposé en 1689 aux souverains d Angleterre (Guillaume III et Marie II) à la suite de la Glorieuse Révolution. Il… …   Wikipédia en Français

  • Déclaration Des Droits — Guillaume III d Angleterre (1689 1702) La Déclaration des droits (ou Bill of Rights en anglais) est un texte imposé en 1689 aux souverains d Angleterre (Guillaume III et Marie II) à la suite de la Glorieuse Révolution. Il défin …   Wikipédia en Français

  • Déclaration des droits d'Angleterre — Déclaration des droits Guillaume III d Angleterre (1689 1702) La Déclaration des droits (ou Bill of Rights en anglais) est un texte imposé en 1689 aux souverains d Angleterre (Guillaume III et Marie II) à la suite de la Glorieuse Révolution. Il… …   Wikipédia en Français

  • Déclaration de guerre de la France à l'Autriche (1792) — Guerre franco autrichienne Informations générales Date 1792 Lieu Europe Casus belli Fuite de la famille royale Issue Chute de la royauté …   Wikipédia en Français

  • Declaration de guerre de la France a l'Autriche (1792) — Guerre franco autrichienne (1792) La déclaration de guerre à l’Autriche le 20 avril 1792, tout en relançant le mouvement révolutionnaire, allait entraîner la chute de Louis XVI et ouvrir une période nouvelle dans l’histoire de l’Europe[1]. Au… …   Wikipédia en Français

  • Déclaration De Guerre De La France À L'Autriche (1792) — Guerre franco autrichienne (1792) La déclaration de guerre à l’Autriche le 20 avril 1792, tout en relançant le mouvement révolutionnaire, allait entraîner la chute de Louis XVI et ouvrir une période nouvelle dans l’histoire de l’Europe[1]. Au… …   Wikipédia en Français

  • Déclaration de guerre de la France à l'Autriche 20 avril 1792 — Guerre franco autrichienne (1792) La déclaration de guerre à l’Autriche le 20 avril 1792, tout en relançant le mouvement révolutionnaire, allait entraîner la chute de Louis XVI et ouvrir une période nouvelle dans l’histoire de l’Europe[1]. Au… …   Wikipédia en Français

  • Déclaration de guerre de la france à l'autriche (1792) — Guerre franco autrichienne (1792) La déclaration de guerre à l’Autriche le 20 avril 1792, tout en relançant le mouvement révolutionnaire, allait entraîner la chute de Louis XVI et ouvrir une période nouvelle dans l’histoire de l’Europe[1]. Au… …   Wikipédia en Français

  • Déclaration des droits — Guillaume III d Angleterre (1689 1702) La Déclaration des droits (ou Bill of Rights en anglais) est un texte imposé en 1689 aux souverains d Angleterre (Guillaume III et Marie II) à la suite de la Glorieuse Révolution. Il définit les principes de …   Wikipédia en Français

  • Déclaration de Philadelphie — Le 10 mai 1944, la Conférence générale de l Organisation internationale du travail, réunie à Philadelphie, aux États Unis, a adopté la Déclaration de Philadelphie qui redéfinit les buts et objectifs de l Organisation internationale du travail.… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”