ciao a tutti
vorrei 'creare' dei tipi di dato che, nella pratica, sono degli interi un po' particolari: vorrei ottenere degli interi a 16bit, 32bit e 64bit FISSI con e senza segno.
so che con short int, int e long int otterrei benissimo questo risultato, ma se il programma venisse compilato in una macchina diversa, non sono certo che questi valori siano ottenuti con la stessa precisione.
Magari in una macchina a 32bit potrei ottener 16, 32 e 32 e cose di questo tipo.
Esistono degli header (possibilmente compatibili sia con lin che con win) che mi permettano di ottenere ciò senza dovermi preoccupare per quale macchina il programma viene compilato? Oppure, esistono dei trucchetti che mi permettano di ottenere questo risultato?
vi ringrazio anticipatamente...