* Drupal Lausanne
***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en Suisse
Drupal Lausanne
Article:
Drupal Lausanne
En informatique, une fonction constitue une routine qui retourne une valeur. En matière de la programmation impérative, une fonction vous Drupal Lausanne gratifie d'une séquence d'instructions réalisant un calcul ou une tâche. Pour la programmation fonctionnelle, la fonction constitue l'artifice qui permet de sectionner le ème global en éléments plus simples. Le terme de routine est aussi employé pour les fonctions de bas niveau des systèmes d'exploitation. La définition d'une fonction présente des paramètres d'entrée. Durant l'exécution Drupal Lausanne et afin d'éviter toute confusion, on les indique arguments. En se targuant sur ces arguments, elle retourne généralement une valeur de sortie. Lorsqu'une fonction garantit des paramètres d'entrée, elle en prend Drupal Lausanne dans les implémentations actuelles (2013) une copie, au lieu de travailler sur les véritables variables1. Les fonctions demandent cependant souvent l'adresse mémoire des variables plutôt que leurs valeurs2. Ce mécanisme se sert d'un pointeur (ou une référence, en C++, Perl ou PHP). Une fonction, contrairement à un sous-programme, ne renvoie jamais de valeur par modification de ses arguments3. Elle peut correspondre Drupal Lausanne soit un résultat4, soit un code d'erreur, ou 0, ou une valeur nulle, si tout s'est bien terminé. En informatique, un générateur se définit comme une routine non transparente Drupal Lausanne référentiellement, généralement sans argument. Puisque son nom l'indique, elle permet de créer de nouveaux objets. Parmi les générateurs les plus classiques, nous retrouvons les générateurs de nombres aléatoires.