bignono
Nombre de messages : 1127 Age : 67 Localisation : Val de Marne Date d'inscription : 13/11/2011
| Sujet: pas de message d'erreur pour un indice tableau négatif Sam 2 Nov 2013 - 21:55 | |
| Bonjour Jack , - Code:
-
dim i(-8) ne génère pas de message d'erreur, alors que cela ne devrait pas être permis! Je me suis aperçu de ceci, car j'ai un programme qui calcule le nombre d'éléments d'un tableau et qui s'est bloqué dans une boucle sans fin while/end_while. La valeur de mini est devenue négative. en très simplifié, il m'a fait ceci: - Code:
-
dim mini,maxi mini=-10:maxi=8 dim i(maxi-mini)
A+ | |
|
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: pas de message d'erreur pour un indice tableau négatif Sam 2 Nov 2013 - 22:44 | |
| Salut Bignono - Citation :
dim mini,maxi mini=-10:maxi=8 dim i(maxi-mini)
Ce code est tout à fait correct puisque maxi – mini = 8 –(-10) = 8+10 = 18 et - Code:
-
dim i(18) est correct. Par contre : - Code:
-
dim j(mini-maxi) devrait provoquer une erreure puisque ça revient à déclarer - Code:
-
dim j(-18) | |
|
bignono
Nombre de messages : 1127 Age : 67 Localisation : Val de Marne Date d'inscription : 13/11/2011
| Sujet: Re: pas de message d'erreur pour un indice tableau négatif Sam 2 Nov 2013 - 22:54 | |
| | |
|
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: pas de message d'erreur pour un indice tableau négatif Sam 2 Nov 2013 - 23:01 | |
| Tu as tout à fait raison. | |
|
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Dim 3 Nov 2013 - 12:59 | |
| Je suis d' accord aussi... | |
|
Contenu sponsorisé
| Sujet: Re: pas de message d'erreur pour un indice tableau négatif | |
| |
|