J'ai un code hérité pour faire des calculs mathématiques. Il est écrit en QBasic et fonctionne sous VB6 avec succès. Je prévois d'écrire le code dans une nouvelle langue/plate-forme. Pour lequel je dois d'abord travailler en arrière et arriver à un algorithme détaillé du code existant.À quoi servent # et: dans Qbasic?
Le problème est que je ne peux pas comprendre la syntaxe de quelques lignes:
Dim a(1 to 200) as Double
Dim b as Double
Dim f(1 to 200) as Double
Dim g(1 to 200) as Double
For i = 1 to N
a(i) = b: a(i+N) = c
f(i) = 1#: g(i) = 0#
f(i+N) = 0#: g(i+N) = 1#
Next i
Sur la base de mon travail avec VB5 comme il y a 9 ans, je suppose que, f et g sont des tableaux doubles indexés de 1 à 200. Cependant, je suis complètement perdu à propos de cette utilisation de # et: ensemble à l'intérieur du corps de la boucle for.
Je me demande si elle doit être inquiétant que les seuls côtés droit non constants sont '' b' et c', qui ne sont pas initialisé n'importe où (et donc sont 0). – Blindy
Le: symbole sépare les instructions de base. – eoredson