PDA

Visualizza la versione completa : [c++] variabile dichiarata con unsigned e basta...


mamo139
25-01-2010, 21:00
sto leggendo i sorgenti di un programma in c++ abbastanza vasto, e una cosa non mi torna...

alcune variabili sono dichiarate cos:


unsigned _bitsPerSample;
unsigned _samplesPerSecond;
unsigned _fftPoints;
unsigned _samplesPerBuf;


che significa? purtroppo non ho mai incontrato nulla di simile fino ad ora...
io ho sempre usato
unisgned *tipo* nome_variabile;

c_junior
25-01-2010, 21:02
dovrebbe essere tutte di tipo INT

Alex'87
25-01-2010, 21:03
Originariamente inviato da mamo139
sto leggendo i sorgenti di un programma in c++ abbastanza vasto, e una cosa non mi torna...

alcune variabili sono dichiarate cos:


unsigned _bitsPerSample;
unsigned _samplesPerSecond;
unsigned _fftPoints;
unsigned _samplesPerBuf;


che significa? purtroppo non ho mai incontrato nulla di simile fino ad ora...
io ho sempre usato
unisgned *tipo* nome_variabile;
Sono interi senza segno (possono rappresentare solo numeri interi positivi). Se ricordo bene scrivere "unsigned" dovrebbe essere la stessa cosa di "unsigned int".

MItaly
25-01-2010, 21:08
unsigned = unsigned int.
Quando viene sottointeso un tipo sempre int, tanto che in C si poteva anche sottointendere il tipo restituito dalla funzione quando si intendeva int.

Tra parentesi, sono io che non capisco pi niente o la terza volta in pochi giorni che salta fuori questa domanda?

mamo139
25-01-2010, 21:58
grazie ;)

oregon
25-01-2010, 22:20
Originariamente inviato da MItaly
Tra parentesi, sono io che non capisco pi niente o la terza volta in pochi giorni che salta fuori questa domanda?

Vero ...

Ci sono altre coincidenze ...

Si vede che ci sono compiti e/o test di facolt in comune ... arrivano le matricole ...

MItaly
25-01-2010, 22:24
In effetti siamo in periodo di esami (e lo so fin troppo bene :dh: ).

mamo139
25-01-2010, 22:31
Originariamente inviato da oregon
Si vede che ci sono compiti e/o test di facolt in comune ... arrivano le matricole ...

Mi dispiace deluderti, ma io sono uno studente di finanza e non c'entro niente con l'informatica. :D
Come ho gia detto stavo solo leggendo i sorgenti di un programma. :)

c_junior
25-01-2010, 23:26
Originariamente inviato da MItaly
In effetti siamo in periodo di esami (e lo so fin troppo bene :dh: ).

eh gi.... :dh: :dh: :dh: :dh: :dh: :dh: :dh: :dh: :dh:

mamo139
27-01-2010, 18:59
scusate, gia che ci sono posso chiedere un'altra banalit qui??
cos non sto ad aprire un altro topic sempre per un po di sintassi...



class Canvas
{
public:
.....
protected:
Canvas(HDC hdc) :_hdc(hdc) {}

HDC _hdc;
};


non capisco questo

Canvas(HDC hdc) :_hdc(hdc){}

Canvas(HDC hdc) dovrebbe essere un costruttore giusto?? poi quei due punti mi spiazzano :dh:

ps: scusatemi, sono un autodidatta e il c++ non l'ho ancora studiato in modo approfondito.

grazie

Loading