FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» PANORAMIC V 1
Constantes Emptypar papydall Aujourd'hui à 3:22

» select intégrés [résolu]
Constantes Emptypar jjn4 Hier à 17:00

» number_mouse_up
Constantes Emptypar jjn4 Hier à 11:59

» Aide de PANORAMIC
Constantes Emptypar jjn4 Hier à 11:16

» trop de fichiers en cours
Constantes Emptypar lepetitmarocain Hier à 10:43

» Je teste PANORAMIC V 1 beta 1
Constantes Emptypar papydall Hier à 4:17

» bouton dans autre form que 0
Constantes Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Constantes Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
Constantes Emptypar Klaus Lun 6 Mai 2024 - 10:23

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Constantes Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

» @Jack
Constantes Emptypar Jack Mar 30 Avr 2024 - 20:40

» Une calculatrice en une ligne de programme
Constantes Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Constantes Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
Constantes Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
Constantes Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier

 

 Constantes

Aller en bas 
AuteurMessage
jean_debord

jean_debord


Nombre de messages : 1250
Age : 69
Localisation : Limoges
Date d'inscription : 21/09/2008

Constantes Empty
MessageSujet: Constantes   Constantes EmptyLun 19 Juil 2010 - 14:11

Je reviens sur le sujet des constantes, le précédent "topic" ayant été verrouillé...

Sans vouloir relancer la discussion, il me semble que les participants confondent 2 choses:

1) Le mot-clé CONST qui sert à définir une donnée ayant une valeur constante et qui ne pourra plus être modifiée par la suite :

Code:
CONST Pi = 3.14159

La plupart des BASIC ont ce mot-clé. C'est le cas pour QuickBasic, QBasic, Visual Basic, FreeBasic ...

2) La directive #CONST ou #DEFINE qui renvoie au préprocesseur du langage C et qui fonctionne à la manière d'un traitement de texte, comme Jack l'a très bien expliqué.

Seuls quelques BASIC ont cette possibilité (FreeBasic p. ex.)

Le premier mécanisme est très simple, alors que le deuxième est source de confusions et de bugs très difficiles à identifier.

Je pense que si le mot-clé CONST pouvait être implémenté ce serait très bien alors que le préprocesseur ne s'impose pas vraiment. Ce serait trop tirer PANORAMIC en direction du C (chose que certains utilisateurs reprochent déjà à FreeBasic).
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
 
Constantes
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Amélioration de la reconnaissance des constantes "..."

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos souhaits d'amélioration de Panoramic-
Sauter vers: