Page 2 sur 2

Re: Problème Dim

Publié : sam. 07/avr./2012 16:27
par Fig
graph100 a écrit :
Fig a écrit :Je ne sais pas ce que tu veux faire au final (ce n'est pas trivial quand on regarde ton code !!), mais en admettant que tu veuille vraiment faire ce que tu fais
:mrgreen: :mrgreen: :mrgreen: :lol:

je suis mort de rire...
Image Fallait la sortir celle là ... en même temps quand tu regarde le code... :?

Re: Problème Dim

Publié : sam. 07/avr./2012 16:28
par Fig
David, pourquoi tu voudrais créer un tableau sans savoir ce qui va aller dedans ?? :|

Re: Problème Dim

Publié : sam. 07/avr./2012 18:01
par dayvid
Bin pour rien en faite, c'est juste un test :|
enfin bref c'est quand même dommage qu'on ne puis pas crée de tableaux ou autres dinamiquement :(

Dans mon exemple comment je fait moi pour initialiser un tableau sans savoir son type hein !
Merci pour votre aide :)

Re: Problème Dim

Publié : sam. 07/avr./2012 22:04
par G-Rom
Oui mais pourquoi on pourais pas crée des tableaux au autre dinamiquement, c'est dommage ça
Comment puis-je faire autrement svp ?!
AllocateMemory() ?

Code : Tout sélectionner

nbElements.i = 10

*TableauDeFloatUneDimension.i  = AllocateMemory( 4 * nbElements )
*TableauDeFloatDeuxDimension.i = AllocateMemory( 4 * (nbElements * nbElements) )


; Remplissage...
For i = 0 To nbElements - 1
  PokeF( *TableauDeFloatUneDimension + ( i * 4 ) , #PI * Cos(i) )
Next i

Debug "Lecture une dimension : "
  For i = 0 To nbElements - 1
    Debug PeekF( *TableauDeFloatUneDimension + ( i * 4 ) )
  Next 
Debug ""

; Remplissage...
For i = 0 To nbElements - 1
  For j = 0 To nbElements - 1
    PokeF( *TableauDeFloatDeuxDimension + ( i + j * nbElements ) , #PI * Cos(i) + Sin(j) )
  Next
Next

Debug "Lecture deux dimension : "
For i = 0 To nbElements - 1
  For j = 0 To nbElements - 1
    Debug PeekF( *TableauDeFloatDeuxDimension + ( i + j * nbElements ) )
  Next
Next

Re: Problème Dim

Publié : sam. 07/avr./2012 22:45
par dayvid
Heu merci G-Rom mais j'ai pas compris le fonctionnement de ce code :oops: