Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti
Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti
Zeekr sbarca ufficialmente in Italia con tre modelli elettrici premium, X, 7X e 001, distribuiti da Jameel Motors su una rete di 52 punti vendita già attivi. La Zeekr X parte da 39.900 euro, la 7X da 54.100: piattaforma a 800V, chip Snapdragon di ultima generazione, ricarica ultraveloce e un'autonomia dichiarata fino a 615 km WLTP. Le prime consegne sono previste a metà aprile
Marathon: arriva il Fortnite hardcore
Marathon: arriva il Fortnite hardcore
Marathon è il titolo multiplayer competitivo del momento. Ecco quali sono le caratteristiche di gioco principali, insieme alle nostre prime considerazioni dopo qualche "run" nell'extraction shooter di Bungie
HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare
HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare
A New York HP ha messo al centro della scena HP IQ, la piattaforma di IA locale da 20 miliardi di parametri. L’abbiamo vista in funzione: è uno strumento che funziona, pensato per un target specifico, con vantaggi reali e limiti altrettanto evidenti
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 18-06-2010, 10:37   #1
Andy1984
Member
 
L'Avatar di Andy1984
 
Iscritto dal: Mar 2010
Città: Roma
Messaggi: 132
[Visual C++] operatore gcnew a cosa serve?

Ciao a tutti, sto utilizzando da poco Visual C++ 2008 e sto analizzando un codice eistente che ha pochissimi commenti. Nel codice c'è una riga che dice: Order->Setvalue(gcnew String (StrCell.c_str()), OrderScan );

Mi potreste dire cosa significa questa linea di codice?

Ringrazio in anticipo.
Andy1984 è offline   Rispondi citando il messaggio o parte di esso
Old 18-06-2010, 11:52   #2
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Serve per allocare gli oggetti nel managed heap di .NET.

PS Quello non è C++
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 18-06-2010, 11:53   #3
dierre
Senior Member
 
L'Avatar di dierre
 
Iscritto dal: Sep 2004
Città: Interamnia Urbs
Messaggi: 2126
Quote:
Originariamente inviato da tomminno Guarda i messaggi
[...]
PS Quello non è C++
__________________
Un wormhole (buco di tarlo, in italiano), detto anche Ponte di Einstein-Rosen, è una ipotetica caratteristica topologica dello spaziotempo che è essenzialmente una "scorciatoia" da un punto dell'universo a un altro, che permetterebbe di viaggiare tra di essi più velocemente di quanto impiegherebbe la luce a percorrere la distanza attraverso lo spazio normale.
Go to a Wormhole
dierre è offline   Rispondi citando il messaggio o parte di esso
Old 18-06-2010, 12:28   #4
Andy1984
Member
 
L'Avatar di Andy1984
 
Iscritto dal: Mar 2010
Città: Roma
Messaggi: 132
Quote:
Originariamente inviato da tomminno Guarda i messaggi
Serve per allocare gli oggetti nel managed heap di .NET.

PS Quello non è C++
è C#??
Andy1984 è offline   Rispondi citando il messaggio o parte di esso
Old 18-06-2010, 12:36   #5
wizard1993
Senior Member
 
L'Avatar di wizard1993
 
Iscritto dal: Apr 2006
Messaggi: 22462
Quote:
Originariamente inviato da Andy1984 Guarda i messaggi
è C#??
no, è c++/cli ossia c++ managed
http://en.wikipedia.org/wiki/C%2B%2B/CLI
__________________
amd a64x2 4400+ sk939;asus a8n-sli; 2x1gb ddr400; x850 crossfire; 2 x western digital abys 320gb|| asus g1
Se striscia fulmina, se svolazza l'ammazza
wizard1993 è online   Rispondi citando il messaggio o parte di esso
Old 18-06-2010, 13:23   #6
Andy1984
Member
 
L'Avatar di Andy1984
 
Iscritto dal: Mar 2010
Città: Roma
Messaggi: 132
Quote:
Originariamente inviato da wizard1993 Guarda i messaggi
no, è c++/cli ossia c++ managed
http://en.wikipedia.org/wiki/C%2B%2B/CLI
Vabbè ma qui con tutte queste varianti non ci si capisce più niente...

ok ora mi è tutto più chiaro perchè non capivo molte istruzioni. Io vengo dal C classico e non ho mai programmato ad oggetti quindi mi risulta un po più complicato.

Grazie cmq
Andy1984 è offline   Rispondi citando il messaggio o parte di esso
Old 18-06-2010, 13:43   #7
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da Andy1984 Guarda i messaggi
Vabbè ma qui con tutte queste varianti non ci si capisce più niente...

ok ora mi è tutto più chiaro perchè non capivo molte istruzioni. Io vengo dal C classico e non ho mai programmato ad oggetti quindi mi risulta un po più complicato.

Grazie cmq
Quello che hai trovato te non ha niente a che vedere con il C++. Ha un nome simile (C++/CLI) e basta.
Fai conto che è come Java e Javascript, si assomigliano solo per il nome.
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 18-06-2010, 13:45   #8
wizard1993
Senior Member
 
L'Avatar di wizard1993
 
Iscritto dal: Apr 2006
Messaggi: 22462
Quote:
Originariamente inviato da Andy1984 Guarda i messaggi
Vabbè ma qui con tutte queste varianti non ci si capisce più niente...

ok ora mi è tutto più chiaro perchè non capivo molte istruzioni. Io vengo dal C classico e non ho mai programmato ad oggetti quindi mi risulta un po più complicato.

Grazie cmq
inoltre ricordati che il che il cli ha un garbage collector dietro, questa è la più grande differenza con il c++ standard (e dal c), ossia la memoria non la gestisci manualmente.
__________________
amd a64x2 4400+ sk939;asus a8n-sli; 2x1gb ddr400; x850 crossfire; 2 x western digital abys 320gb|| asus g1
Se striscia fulmina, se svolazza l'ammazza
wizard1993 è online   Rispondi citando il messaggio o parte di esso
Old 18-06-2010, 13:52   #9
dierre
Senior Member
 
L'Avatar di dierre
 
Iscritto dal: Sep 2004
Città: Interamnia Urbs
Messaggi: 2126
direi pure il bytecode no?
__________________
Un wormhole (buco di tarlo, in italiano), detto anche Ponte di Einstein-Rosen, è una ipotetica caratteristica topologica dello spaziotempo che è essenzialmente una "scorciatoia" da un punto dell'universo a un altro, che permetterebbe di viaggiare tra di essi più velocemente di quanto impiegherebbe la luce a percorrere la distanza attraverso lo spazio normale.
Go to a Wormhole
dierre è offline   Rispondi citando il messaggio o parte di esso
Old 18-06-2010, 14:03   #10
wizard1993
Senior Member
 
L'Avatar di wizard1993
 
Iscritto dal: Apr 2006
Messaggi: 22462
Quote:
Originariamente inviato da dierre Guarda i messaggi
direi pure il bytecode no?
senza dubbio, ma sapere che sia compilato in bytecodenon cambia il modo in cui programmi, mentre se dietro c'è un gc è profondamente diverso dal non avero.
__________________
amd a64x2 4400+ sk939;asus a8n-sli; 2x1gb ddr400; x850 crossfire; 2 x western digital abys 320gb|| asus g1
Se striscia fulmina, se svolazza l'ammazza
wizard1993 è online   Rispondi citando il messaggio o parte di esso
Old 18-06-2010, 14:46   #11
dierre
Senior Member
 
L'Avatar di dierre
 
Iscritto dal: Sep 2004
Città: Interamnia Urbs
Messaggi: 2126
Quote:
Originariamente inviato da wizard1993 Guarda i messaggi
senza dubbio, ma sapere che sia compilato in bytecodenon cambia il modo in cui programmi, mentre se dietro c'è un gc è profondamente diverso dal non avero.
tru :sisi:
__________________
Un wormhole (buco di tarlo, in italiano), detto anche Ponte di Einstein-Rosen, è una ipotetica caratteristica topologica dello spaziotempo che è essenzialmente una "scorciatoia" da un punto dell'universo a un altro, che permetterebbe di viaggiare tra di essi più velocemente di quanto impiegherebbe la luce a percorrere la distanza attraverso lo spazio normale.
Go to a Wormhole
dierre è offline   Rispondi citando il messaggio o parte di esso
Old 18-06-2010, 15:33   #12
marco.r
Senior Member
 
Iscritto dal: Dec 2005
Città: Istanbul
Messaggi: 1817
Quote:
Originariamente inviato da wizard1993 Guarda i messaggi
inoltre ricordati che il che il cli ha un garbage collector dietro, questa è la più grande differenza con il c++ standard (e dal c), ossia la memoria non la gestisci manualmente.
volendo si puo' usare anche un GC col c++ standard.
__________________
One of the conclusions that we reached was that the "object" need not be a primitive notion in a programming language; one can build objects and their behaviour from little more than assignable value cells and good old lambda expressions. —Guy Steele
marco.r è offline   Rispondi citando il messaggio o parte di esso
Old 18-06-2010, 19:40   #13
wizard1993
Senior Member
 
L'Avatar di wizard1993
 
Iscritto dal: Apr 2006
Messaggi: 22462
Quote:
Originariamente inviato da marco.r Guarda i messaggi
volendo si puo' usare anche un GC col c++ standard.
senza dubbio, ma mentre quello del cli è fortemente integrato con il linguaggio un boehm (solo per fare un esempio) non è lo altrettanto con il c++, e soprattutto non è obbligatorio e in genere, se scegli il c++ ponderatamente il gc è l'ultima cosa che ti serve,
__________________
amd a64x2 4400+ sk939;asus a8n-sli; 2x1gb ddr400; x850 crossfire; 2 x western digital abys 320gb|| asus g1
Se striscia fulmina, se svolazza l'ammazza
wizard1993 è online   Rispondi citando il messaggio o parte di esso
Old 21-06-2010, 09:09   #14
Andy1984
Member
 
L'Avatar di Andy1984
 
Iscritto dal: Mar 2010
Città: Roma
Messaggi: 132
Grazie a tutti ragazzi ora è tutto più chiaro e mi avete instradato ad una ricerca in rete sul C++/cli. Ora il prigramma che ho sottomano so come si potrebbe gestire.

Ora volevo fare un'altra domanda visto che stiamo parlando del C++/cli e penso che sia proprio una sintassi di quest'ultimo.

Ho questo pezzo di codice:

...
while(RowScan <= 3)
{
//scansione OC
while(ColScan <= 3)
{
xls_sheet.ofs(RowOffSet[RowScan],ColOffSet[ColScan]);
if(!xls_sheet.eof())
{
xls_sheet.readval(StrCell, RowOffSet[RowScan],ColOffSet[ColScan]); Controller = gcnew String(StrCell.c_str());
}
else Controller == "";
//Controller = gcnew String(StrCell.c_str());
StrCell = "";

Ora nella linea con xls_sheet.ofs(RowOffSet[RowScan],ColOffSet[ColScan]) io so che xls_sheet.ofs e l-offset per leggere in un file excel pero non ho capito il contenuto delle parentesi.
Qualcuno potrebbe spiegarmelo_

Grazie in anticipo
Andy1984 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti Zeekr X e 7X provate: prezzi, autonomia fino a 6...
Marathon: arriva il Fortnite hardcore Marathon: arriva il Fortnite hardcore
HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare HP Imagine 2026: abbiamo visto HP IQ all’opera, ...
PNY RTX 5080 Slim OC, sembra una Founders Edition ma non lo è PNY RTX 5080 Slim OC, sembra una Founders Editio...
Wi-Fi 7 con il design di una vetta innevata: ecco il nuovo sistema mesh di Huawei Wi-Fi 7 con il design di una vetta innevata: ecc...
NVIDIA App si aggiorna: arriva DLSS 4.5 ...
Claude Code: il codice sorgente esposto ...
Recensione POCO X8 Pro: è lui lo ...
Il primo dissipatore a liquido di Noctua...
Opera Neon abilita il protocollo MCP: l'...
Dyson Clean+Wash Hygiene: lava e pulisce...
NVIDIA investe 2 miliardi in Marvell: pa...
Le GPU come garanzia bancaria: CoreWeave...
KeeneticOS si aggiorna alla versione 5: ...
Regno Unito avvia indagine su Microsoft:...
Disney vuole comprare Epic Games e Fortn...
ASUS ROG Crosshair X870E Glacial: il nuo...
Samsung Galaxy Watch 9 si avvicina al la...
GTA 6: i costi di sviluppo sono impressi...
SSD Kioxia EXCERIA PRO G2 4TB, prestazio...
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: 21:58.


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