Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti
Con un semplice dialogo in linguaggio naturale e la potenza di una scheda video di fascia alta è possibile costruire software funzionante da zero, senza scrivere una riga di codice e senza inviare un solo byte dei propri dati a server esterni
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto
Samsung rinnova la serie pieghevole di punta con Galaxy Z Fold8 Ultra: pannello interno da 8 pollici quasi senza piega, cerniera Flex Titanium, Snapdragon 8 Elite Gen 5 for Galaxy e batteria finalmente da 5.000 mAh. Prezzo italiano da 2.299 a 2.899 euro. Tra colorimetro, benchmark reali e giorni di uso quotidiano, ecco dove questo pieghevole convince e dove il nome Ultra fatica ancora a trovare piena giustificazione
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing"
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing"
La nuova Insta360 X6 introduce sensori Sony da 1/1.1" e un SoC Triple AI a 4nm. Analizziamo le riprese 8K, il primo Dolby Vision nativo a 10-bit nel settore sferico e l'innovativo flusso di lavoro diretto sulla futura versione 22 di DaVinci Resolve.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 15-07-2004, 10:15   #1
cipi
Senior Member
 
L'Avatar di cipi
 
Iscritto dal: May 2002
Città: udine
Messaggi: 546
[.NET] System.Array

Domanda banale ma ho qualche difficoltà...
Ho scritto una funzione che mi restituisce un System:Array di Duoble con dimensione fissa iDim; ora voglio richiamare iVolte questa funzione e riempire, ad ogni chiamata, una nuova colonna di un altro System.Array di dimensioni (iDim , iVolte). Come faccio?
Pensavo qualcosa del tipo:
Codice:
For iCounter = 1 To iVolte
     dblReturn((???),iCounter) = myClass.myFunction(VariParametri, iDim)
Next iCounter
COsa devo mettere in (???)?
__________________
a chi non piace il vino... dio neghi anche l'acqua!
DELL Latitude E4300, iPhone 6
cipi è offline   Rispondi citando il messaggio o parte di esso
Old 15-07-2004, 14:21   #2
wicasa
Senior Member
 
L'Avatar di wicasa
 
Iscritto dal: Apr 2001
Città: Casarsa (PN) Trieste e Navigo con FireFox! ;o)
Messaggi: 300
nn ti basta far passare un parametro per val alla funzione...

Codice:
private sub myArray (byval intColumn as Integer,....)

    For iCounter = 1 To iVolte
        dblReturn(intColumn ,iCounter) = myClass.myFunction(VariParametri, iDim)
    Next iCounter

End sub
...dove intCoulumn lo definisci alla chiamata della funzione:

Codice:
dim numColonna as integer

myArray(numColonna)
spero di aver capito bene...
__________________
Polcenigo rulez
"Don't laugh if I, an old man, wear flower. The six strings harp is struck, the goblet passes round. Where in man's life there is a moment better than the once before a full wine-bowl."
wicasa è offline   Rispondi citando il messaggio o parte di esso
Old 15-07-2004, 14:40   #3
cipi
Senior Member
 
L'Avatar di cipi
 
Iscritto dal: May 2002
Città: udine
Messaggi: 546
ma allora c'è vita nel forum...! Se non mi rispondevi tu wicasa cominciavo a dubitarne...
Ho capito cosa intendi tranne quella definizione di un array di integer... adesso leggo meglio... Hai votato il mio sondaggio?
__________________
a chi non piace il vino... dio neghi anche l'acqua!
DELL Latitude E4300, iPhone 6
cipi è offline   Rispondi citando il messaggio o parte di esso
Old 15-07-2004, 14:43   #4
wicasa
Senior Member
 
L'Avatar di wicasa
 
Iscritto dal: Apr 2001
Città: Casarsa (PN) Trieste e Navigo con FireFox! ;o)
Messaggi: 300
Attenzione io ho definito il counter come intero...la sub nn necessita di aver una sua dichiarazione!

x il cel...
...no...ora vado...contento
__________________
Polcenigo rulez
"Don't laugh if I, an old man, wear flower. The six strings harp is struck, the goblet passes round. Where in man's life there is a moment better than the once before a full wine-bowl."
wicasa è offline   Rispondi citando il messaggio o parte di esso
Old 15-07-2004, 15:11   #5
cipi
Senior Member
 
L'Avatar di cipi
 
Iscritto dal: May 2002
Città: udine
Messaggi: 546
Quote:
Originariamente inviato da wicasa
nn ti basta far passare un parametro per val alla funzione...
quindi passo tutto l'array che voglio aggiornare dentro la function e quando esce da li è aggiornato?
__________________
a chi non piace il vino... dio neghi anche l'acqua!
DELL Latitude E4300, iPhone 6
cipi è offline   Rispondi citando il messaggio o parte di esso
Old 15-07-2004, 15:28   #6
wicasa
Senior Member
 
L'Avatar di wicasa
 
Iscritto dal: Apr 2001
Città: Casarsa (PN) Trieste e Navigo con FireFox! ;o)
Messaggi: 300
dipende come è la fuzione...sicuramente nn basta il cilclo for...
...devi definire una var locale o globale come system.array...e poi assegnare il counter come sopra...ma questo pensavo l'avessi già fatto!!!
__________________
Polcenigo rulez
"Don't laugh if I, an old man, wear flower. The six strings harp is struck, the goblet passes round. Where in man's life there is a moment better than the once before a full wine-bowl."
wicasa è offline   Rispondi citando il messaggio o parte di esso
Old 15-07-2004, 15:49   #7
cipi
Senior Member
 
L'Avatar di cipi
 
Iscritto dal: May 2002
Città: udine
Messaggi: 546
Quote:
Originariamente inviato da wicasa
dipende come è la fuzione...sicuramente nn basta il cilclo for...
...devi definire una var locale o globale come system.array...e poi assegnare il counter come sopra...ma questo pensavo l'avessi già fatto!!!
ovvio che l'ho fatto... o no? Comincio a non capirci una madonna... (nel senso di donna medioevale! )
Non avendo capito io tratto te come un defic... Allora riassumendo... per fare in modo che un array (X x Y) venga "aggiornato" Y volte richiamando una funzione che in uscita mi da un array di rango X, cosa devo fare? O le tue risposte sono troppo complicate o sono troppo stanco per continuare a programmare oggi...
__________________
a chi non piace il vino... dio neghi anche l'acqua!
DELL Latitude E4300, iPhone 6
cipi è offline   Rispondi citando il messaggio o parte di esso
Old 15-07-2004, 16:20   #8
wicasa
Senior Member
 
L'Avatar di wicasa
 
Iscritto dal: Apr 2001
Città: Casarsa (PN) Trieste e Navigo con FireFox! ;o)
Messaggi: 300
Penso la seconda!!!!

...allora devi costruire una funzione tipo quella di prima...

Codice:
public function myArray(byVal intCol as integer,byval tuoValore() double) as double
     
  dim _array(,) as double
  dim intCounter as integer
  dim _Num as integer = 69

for intCounter= 1 to _Num
    _array(intCol,intCounter)=tuoValore(intCounter)
next

return _array(,)

end function
questa dovrebbe essere la funzione...
..la chiamta:

Codice:
dim dblArray(,) as double

dblArray(,)=dblArray(colonna,0)+myArray(colonna,vettoreRiga())
è grezzo...ma ora come ora è quello che mi ricordo sugli array...
...lasciaperdere il system.array...serve solo per operazioni sugli array, e molte volte monodimensionali!
__________________
Polcenigo rulez
"Don't laugh if I, an old man, wear flower. The six strings harp is struck, the goblet passes round. Where in man's life there is a moment better than the once before a full wine-bowl."
wicasa è offline   Rispondi citando il messaggio o parte di esso
Old 15-07-2004, 16:42   #9
cipi
Senior Member
 
L'Avatar di cipi
 
Iscritto dal: May 2002
Città: udine
Messaggi: 546
Quote:
Originariamente inviato da wicasa
Codice:
  dim _Num as integer = 69

Quote:
...lasciaperdere il system.array...serve solo per operazioni sugli array, e molte volte monodimensionali!
grazie wicasa... tutto kiaro!
__________________
a chi non piace il vino... dio neghi anche l'acqua!
DELL Latitude E4300, iPhone 6
cipi è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti Non sai programmare? Ecco cosa si può far...
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto Recensione Samsung Galaxy Z Fold8 Ultra: il pieg...
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing" Insta360 X6: Dolby Vision, 8K e montaggio "...
Due settimane con Dacia Spring 2026: novità, consumi, autonomia reale e test bagagli Due settimane con Dacia Spring 2026: novit&agrav...
AORUS GeForce RTX 5080 INFINITY WOOD 16G: una scheda video diversa dalle altre AORUS GeForce RTX 5080 INFINITY WOOD 16G: una sc...
Polaroid lancia una nuova serie di fotoc...
Starship: prosegue il recupero di Ship 4...
OpenAI lancia ChatGPT Teens: sotto i 18 ...
Leapmotor sbarca in Argentina: la sfida ...
Operazione Blue Skies: così Googl...
Dietro la piattaforma che rivende DeepSe...
Kentucky, la scuola fa strappare 17 pagi...
Questa è la regina in Cina, e sta...
Samsung è sempre più leader del mercato ...
Snapdragon X2 Elite Extreme domina i ben...
Phantom Blade Zero: nuovi dettagli su st...
Honor testa batterie fino a 12.000 mAh p...
Spotify introduce Playlist Notes: ora ut...
Apple prepara gli AirPods con fotocamera...
Pokémon Center vittima di un attacco hac...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 03:45.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v