Bonjour,
Je n'arrive pas à convertir en Visual basic. Net une expression en C++
Programme en C++ :
double * input = NULL;
input = newdouble[pCouches[0].nNumNeurons];
...
double dNumber;
input[nbi++] = dNumber;
Programme en Vb.net :
Dim NumNeurons() AsInteger ' <--- NumNeurons(0)=2, NumNeurons(1)=2, NumNeurons(2)=1
Private pCouches() As Rn0
Private Structure Rn0
Dim nNumNeurons AsInteger
End Structure
...
Dim input() = pCouches(0).nNumNeurons 'Error 2 Value of type 'Integer' cannot be converted to '1-dimensional array of Object'.
...
Dim dNumber#
input(nbi = nbi + 1) = dNumber
Le code complet en C++ et VB.net si besoin :
http://s.w.o.free.fr/Vb.zip
merci beuaucoup