Bonjour.
J ai déclaré 5 tables de 10 Int ( 2020[10] a a 2025[10]) et je souhaiterai creer un pointeur pour récupérer une des 5 tables. Je voulais creer un pointeur du type *ptr mais ce ne semble pas etre la bonne methode.
Merci pour votre aide.
Dim y2020(10),y2021(10),y2022(10) As Int ' ...
Dim i As Int
For i = 0 To 9
y2020(i) = i
Next
Dim pointer As List
pointer.Initialize
pointer.Add(y2020)
pointer.Add(y2021)
' ...
' -----------------------------------
' ou bien:
Dim pointer As Map
pointer.Initialize
pointer.put("2020", y2020)
pointer.put("2021", y2021)
' ...
Dim entry(10) As Int
entry = pointer.Get("2020")
Log( entry(6) ) ' par example
Private y2020(10),y2021(10),y2022(10) as int
Private pointer as list
Pointer.initialize
Pointer.addall(array(y2020,y2021,y2022))
' je récupère la table 2.
Foreach item as int in pointer.get(2)
Log (item)
Next
' je récupère la table 3.
Foreach item as int in pointer.get(3)
Log (item)
Next
Dim y2020(10),y2021(10),y2022(10) As Int ' ...
Dim i As Int
For i = 0 To 9
y2020(i) = i
Next
Dim pointer As List
pointer.Initialize
pointer.Add(y2020)
pointer.Add(y2021)
' ...
' -----------------------------------
' ou bien:
Dim pointer As Map
pointer.Initialize
pointer.put("2020", y2020)
pointer.put("2021", y2021)
' ...
Dim entry(10) As Int
entry = pointer.Get("2020")
Log( entry(6) ) ' par example
Private y2020(10),y2021(10),y2022(10) as int
Private pointer as list
Pointer.initialize
Pointer.addall(array(y2020,y2021,y2022))
' je récupère la table 2.
Foreach item as int in pointer.get(2)
Log (item)
Next
' je récupère la table 3.
Foreach item as int in pointer.get(3)
Log (item)
Next