si ,scusa Mitaly hai ragione.
Il ciclo for l'ho inserito semplicemente per chiarezza e alla fine ha fatto confusione.
Ho una serie di funzioni che agiscono su una variabile di classe smartpointer.
QUesto smartpointer è un vertexbuffer(un buffer) che viene caricato dalle funzioni dentro un ciclo per n volte:
in pseudocodice:
grazie.codice:smartpointer<Vertexb*> private void setVertex() { . . . smartpointer.add(xxx) } private void setTexture() { . . . smartpointer.add(xxx) } for (int n= 0 ; n < meshes.count; n++) { cancello lo smartpointer// come????? si cancella da solo? //lo rialloco smartpointer = new smartpointer<Vertexb*> //lo riempio setVertex(); setTexture(); //uso il vertexbuffer(lo smartpointer) }

Rispondi quotando