|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
Union
Chi mi spiega come funziano le union che nn lo ho ben capito?
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Union in SQL
ciao |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Guarda che cosa ti ho trovato di bello: http://www.liceofoscarini.it/didatti...sql/union.html
|
|
|
|
|
|
#4 | |
|
Bannato
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
|
Quote:
Scusate xe nn ho precisato |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Oct 2002
Messaggi: 487
|
A prima vista l'Union assomiglia alla struct...In realtà le due sono cose totalmente diverse.
Mentre nella Struct, tutti i campi definiti al suo interno risiedono in una posizione esclusiva in memoria, nella union essi puntano tutti alla stessa locazione. Quando si definisce una union, in memoria viene allocato tanto spazio quanto ne occupa il tipo di dato più esoso in essa definito. In questo modo è possibile accedere allo stesso dato con rappresentazioni diverse tra loro. Un esempio: Supponiamo che dato un valore di tipo long, io debba "spezzarlo" in 4 byte. Potrei attraverso opportune maschere ricavarmi i 4 byte di cui è formato il long, oppure potrei usare una union per crearmi il seguente tipo di dato. Codice:
union split {
long lValue;
char bValue[4];
}
union split myLong;
myLong.lValue = <valore> E per accedere ai vari byte è sufficiente fare var1 = myLong.bValue[0]; var2 = myLong.bValue[1]; ...e così via. Naturalmente vale anche il procedimento inverso...posso inserire i bytes in bValue e ricavarmi il long. Ricapitolando: la union permette di rappresentare la stessa zona di memoria associata ad una viariabile in più modi (definiti nella union stessa). Il quantitativo di memoria utilizzato è dato dal tipo di dato + esoso (in termini di spazio) definito all'interno della union stessa: cioè se definisco un long ed un char, la union allocherà spazio per un long, se definisco un long ed un vettore di 10 caratteri, la union occuperà 10 caratteri... Spero di essermi spiegato Aloha!
__________________
AcM Racing :: Nulla è impossibile per chi non deve farlo |
|
|
|
|
|
#6 |
|
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Io non capisco perchè devi usare due account contemporaneamente ... Pare una presa per il culo ...
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Oct 2002
Messaggi: 487
|
[OT]
Dici a me ? Edit: ah, no, ora ho visto ... [fine OT]
__________________
AcM Racing :: Nulla è impossibile per chi non deve farlo Ultima modifica di bsummer : 12-10-2003 alle 11:27. |
|
|
|
|
|
#8 | |
|
Bannato
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
|
Quote:
|
|
|
|
|
|
|
#9 |
|
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Ah allora questo spiega tutto
|
|
|
|
|
|
#10 |
|
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Dato che ci stai fattene uno pure per opera
|
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
ora ho risolto cmq
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Non vedo perchè tu non possa usare lo stesso account su entrambi i browser... Tra l'altro saresti passibile di ban...
|
|
|
|
|
|
#13 | |
|
Senior Member
Iscritto dal: Mar 2002
Città: Italy/Usa
Messaggi: 2817
|
Quote:
Come mai? Cioè...non si possono avere 2 account diversi?
__________________
"Utilizzando atomi pentavalenti drogheremo il silicio di tipo n; Utilizzando atomi trivalenti drogheremo il silicio di tipo p; Utilizzando della cannabis ci drogheremo noi e vedremo il silicio fare cose impossibili" - DSDT-HowTo |
|
|
|
|
|
|
#14 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
|
|
|
|
|
|
|
#15 |
|
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
No si può fare... Del resto se uno ha un fratello che usa lo stesso IP sarebbe una contraddizione ...
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:42.



















