Newsgroup: it.comp.lang.delphi
Titolo: Che tipo è 0..127 ???

Ho notato ke molte costanti definite in Windows.pas hanno un range 0..127.
A che tipo corrisponde? 
Shortint, no perchè è -128..127
Byte, no perchè è 0..255
========================================
program Test;
uses
  windows, sysutils, dialogs;
begin
  ShowMessage(IntToStr(Low(MB_ICONERROR)));
  ShowMessage(IntToStr(High(MB_ICONERROR)));
end.
-- 
Mauro Falzari ( 
http://digilander.libero.it/mauro.falzari
 )
"Se guardi nell'abisso, anche l'abisso guarda in te." (Friedrich Nietzsche)

 0..127. A che tipo corrisponde? 
packed decimal, alias nybble (o nibble?).
E' un tipo informale e non ci sono tipi corrispondenti ne in pascal ne in 
c, almeno che io sappia.
http://groups.google.com/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8
&threadm=cbkb1vk1372bm0laivk2tngmb2jqppqqfc%
404ax.com
&rnum=2&prev=/groups%
3Fq%3Dnibble%2Bdata%2Btype%2Bin%2Bc%2Bc%252B%252B%2Blanguage%26hl%3Dit%
26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26selm%
3Dcbkb1vk1372bm0laivk2tngmb2jqppqqfc%
25404ax.com
%26rnum%3D2
scusa ma 
www.makeashortlink.com
 non funzionava :o), se ti va ricomponi il 
link oppure fai una ricerca con "paked decimal nybble" su google gruppi, 
trovi un sacco di post sull'argomento.
-- 
Ciao, Anto', [35, 143, AQ] 
MB C SC 220 CDI Magma Red

A che tipo corrisponde? 
Byte
-- 
Andrea Laforgia
"God is dead." -- Nietzsche
"Nietzsche is dead." -- God

 Byte
Mi sembra strano che tu sia caduto in un errore cosě grossolano (0..255),
quindi forse c'č qualcosa sotto e ti chiedo: why?
--
Jax
Journeying Artificial Xenomorph

quindi forse c'č qualcosa sotto e ti chiedo: why?
Il nostro amico chiede a quale tipo realmente corrisponda un subrange
0..127.  La risposta č: Byte, ovvero il tipo intero piů piccolo atto a
rappresentare quel range.  Per qualsiasi subrange di 0..255, il tipo
che rappresenta la variabile č sempre Byte (quindi anche 0..9 č
rappresentato da 1 Byte, cosě come -12..120, oppure 4..32, ecc...
ecc...).  


 rappresentare quel range.
Ok, come pensavo.


Mauro per favore mandami una email,
che ti devo parlare un attimo.
Ciao
Andrea

che ti devo parlare un attimo.
Evita di usare il gruppo per messaggi personali, sul sito di Mauro c'č
anche il suo indirizzo e-mail.


 anche il suo indirizzo e-mail.
Ma una insalatiera doppia di fattacci tuoi mai, eh?
Siccome non credo che mi vedi spesso fare cose di questo tipo,
non ti e' passato nemmeno per l'anticamera del cervello
che FORSE  non riesco a mandargli emails dirette?
In ogni caso ora sembra andare.
Andrea

 In ogni caso ora sembra andare.
Lieto di saperlo <g,d&r>.
Saluti
Paolo Arosio

 finche' campa. Cio' dovrebbe invitare a riflettere prima di postare.
E' quello che ho fatto e visto che non vedevo altri modi,
ho scelto questa strada.
Andrea

In ogni caso ora sembra andare.
Ma guarda un pò...


molto precisa.
...che perň potrebbe non interessare a nessuno.


 [...]

sostenuto per scaricare un messaggio che non avrebbe potuto interessarmi 
No, io posto la risposta sul gruppo, perché sono interessato che anche
altri vengano a sapere che quel comportamento, _sul gruppo_, è errato.


 Ribadisco: non usare il gruppo per messaggi personali.
Seghe mentali rulez.
E scamomillati un po', su!
Ultimamente mi viene l'ulcera ogni volta che premo il tasto di Invio...


Seghe mentali rulez.
Datti una calmata tu per primo, io non ho bisogno di
"scamomillizzarmi".


 altri vengano a sapere che quel comportamento, _sul gruppo_, è errato.
Mmm...è vero anche questo, però è anche vero un altro fatto: le regole della
buona convivenza dovrebbero essere *abbastanza* intuitive...
Per i più "duri", sono riportate anche nel manifesto del gruppo di
discussione...
A parte questo caso specifico che ha rappresentato un po' l'eccezione (tanto
per rientrare nell'argomento "Delphi"), tutti i nuovi arrivati spesso non
sanno come comportarsi e non leggono i messaggi ufficiali di comportamento,
quindi figuriamoci le ammonizioni degli utenti che lo frequentano.
Per i veterani, anche se a volte si fanno degli strappi, le cosiddette
"regole" *dovrebbero* essere già note. :-|
P.S.: non volevo chiamarti implicitamente in causa: ho sviluppato il
messaggio pensando a quello che avevo letto in generale nei messaggi del
thread senza ricordarmi più "chi" aveva scritto "cosa".
Chiedo scusa, mea culpa.
Ciao!


 "scamomillizzarmi".
Sono calmissimo :) (più calmo di così lo sarei in una bara)... era solo un
consiglio, dato da uno che vede la situazione dall'esterno, ed era parecchio
che volevo dartelo.
Solo che non volevo scatenare un flame... ma quando ci vuole ci vuole (when
it wants, it wants!) :)
Prendilo come un consiglio, ok? Puoi non ascoltarmi, liberissimo, d'altronde
ognuno ha il proprio carattere, ma almeno io c'ho provato in modo simpatico.


 "scamomillizzarmi".
Ah, un'altra cosa, ultimamente mi viene l'ulcera e ci penso 4 volte prima di
rispondere ad un tuo messaggio, per paura che tu lo interpreti male e
scateni un flame, che sinceramente non ho *mai* scatenato (a mia memoria,
controllerò su google).
Questo non mi è mai successo con nessuno in parecchi anni di ng, e credo che
lo stesso valga per altre persone.
Non ti fa pensare un attimo?
Comunque io (me ne rendo conto solo adesso) sono stufo di farmi venire il
mal di pancia ogni volta che faccio un follow-up ad un tuo post, per cui in
futuro eviterò.
Non è un offesa verso di te, sappilo, è solo una... diciamo, incompatibilità
di carattere, e me ne dispiace tantissimo perché la tua competenza tecnica è
davvero notevole.
Au revoir! :)


futuro eviterò.
Secondo me tutti hanno esagerato: al di la' delle ragioni e dei torti, il tono di
questo thread si e' alzato quando poteva tranquillamente spegnersi con un piccolo
sforzo di buona volonta'. :-)
Pace e bene, fratelli....
--
Morde. 
morde[at]programmer[.]net

Secondo me tutti hanno esagerato
Davvero ? mi fai vedere in quale punto _io_ ho esagerato ?
Io sto rispondendo, da tre messaggi a questa parte, a delle
provocazioni, dopo aver dato un consiglio in modo assolutamente
civile.  Essere tacciati di sollevare dei flame, quando, invece, si
viene palesemente provocati è molto meschino.


Prendilo come un consiglio, ok?
No, la prendo come una provocazione.  
I consigli, se vuoi darli, li dai in modo civile.


mal di pancia ogni volta che faccio un follow-up ad un tuo post
Non sei obbligato a farlo e, se devo essere franco, non si sente la
necessità che tu lo faccia.


Anzi, è stata alquanto "pittoresca". :-)
Mi spiace ma non si tratta di risposte "pittoresche".
Quando rispondono gli altri sono "pittoresche", quando rispondo io
sono "flame".  Questo significa essere prevenuti nei miei confronti.
La persona in questione si meritava una risposta molto più dura di
quella che io gli ho dato.


 una caterva di parole
/* Questo *non* deve considerarsi un attacco
Come al solito hai capito male quello che intendevo, e ne ero praticamente
certo.
Oltretutto non hai commentato per niente l'ultima parte del mio messaggio,
che forse valeva di più di tutto il resto.
Il mio non voleva per niente essere un *attacco* a te, ma ovviamente l'hai
preso come tale.
Comunque, se vuoi sentirtelo dire, è vero, ti è stato risposto male.
Contento adesso?
Ma non era questo che interessava a me. Non mi interessava sapere chi aveva
iniziato la lite, come all'asilo.
Ma a questo punto credo che sia inutile continuare.
*/
/* Questo può considerarsi un attacco
Ah, complimenti per l'ultima frase: ti riassume in pieno! ;)
Purtroppo, nonostante "non si sente la necessità che tu lo faccia", posterò
ancora, ma ti eviterò accuratamente. Ho ben altro da fare che discutere sui
ng.
*/


 packed decimal, alias nybble (o nibble?).
secondo Joseph M. Newcomer, l'autore del post di cui mi hai dato il link , č 
nYbble, cioč un tipo informale che non esiste nč in Windows nč in C.
Ok, comunque il problema č che non mi ero letto bene la guida e alla voce 
True constants c'č effettivamente scritto che i valori da 0..$7F sono 
memorizzati in un tipo subrange 0..127
Chiedo scusa a tutti per l'inutile casino che ho provocato (e confermo che 
il link alla mia email nel sito funziona).
-- 
Mauro Falzari ( 
http://digilander.libero.it/mauro.falzari
 )
"Se guardi nell'abisso, anche l'abisso guarda in te." (Friedrich Nietzsche)

 quella che io gli ho dato.
In questo caso, sono d'accordo con te.


viene palesemente provocati è molto meschino.
Forse dovreste chiarivi in privato, non penso che jax abbia avuto questi intenti.
Io credo che la tua buona fede non sia mai stata messa in discussione,
forse qualcuno non ha gradito la forma o il tono dei tuoi post.
Per me, comunque, il thread e' chiuso, torniamo a parlare di delphi!
Ciao!


Ecco...  adesso come faccio: ho bisogno di scriverti in privato ma non ho 
la tua mail, devo o non devo chiedertela sul ng? Dove la trovo?
Ciao,


Ma a questo punto credo che sia inutile continuare.
Infatti è inutile, è la mia ultima risposta.


 sono "flame".  Questo significa essere prevenuti nei miei confronti.
Nei tuoi confronti non si č prevenuti, si č coscienti.
Anche un bambino si renderebbe conto che ti piace passare per il duro capace
del gruppo. Se uno ti fa un complimento lo schivi, se uno ti critica trova
la tua "furia".
Credo che tu detenga il record sui gruppi usenet in quanto a flame
sostenuti. I tuoi insulti non si contano come quelli ricevuti.
Pertanto continua a postare ed aiutare gente, fallo pure con il tuo modo
sgorbutico, ma non ti mettere l'aureola e le ali bianche che non ti stan
bene.
--
- Carlo -

I tuoi insulti non si contano come quelli ricevuti.
Io non insulto nessuno, ti ricordo che "sentirsi insultati" non vuol
dire "essere insultati".  In quanto agli insulti ricevuti, andiamo a
vedere da chi arrivano (sono sempre gli stessi, te lo dico io).  
Ti ricordo anche che nei flame ci sono due parti, non una sola, se un
"flame" appartiene a qualcuno, appartiene parimenti alla parte
contrastante.  Ribadisco: mi fermo qui, perché ne ho davvero le
scatole piene.


 Io non insulto nessuno
Devo rispondere ad una castroneria simile? Come sopra ... "chiamo in causa
groups.google" <g>
--
- Carlo -

A tutti voi.
Mi sembra assurdo che abbiate questioni come queste: siete tutti in
gamba e ogni giorno imparo cose nuove da voi. Di questo vi ringrazio.
Vorrei solo che tornasse la pace e la serenità tra voi.
Vi ringrazio.
Giuseppe
Peppe
_____
ICQ #9759626
Togli levaccà per contattarmi via email.


Pace e bene, fratello giuseppe, pace e bene....... e prosperita'!
:-)


:-)
amen!!!
:o) ho voluto dire la mia in questo interesante thread...
-- 
Ciao, Anto', [35, 143, AQ] 
MB C SC 220 CDI Magma Red

 :o) ho voluto dire la mia in questo interesante thread...
Vabbé allora mi ci butto anche io...
Vogliamoci tutti bene... la causa č la stessa!
Salumi ;-))
Al