using namespace std ;
int main () {
int værdi
} < br >
for at læse værdier fra brugeren, C + +-programmet skal bruge " iostream " bibliotek, bruger standard (std) navnerummet . Standarden namespace er også påkrævet for hexadecimal konvertering. "Værdi" vil holde brugeren indtastede nummer .
2
Konverter hexadecimal til decimal . Føj følgende kode til skelettet kode i teksteditoren : Hej
cin >> hex >> værdi
cout << dec << værdi < < endl;
" hex " operatør signalerer, at den indtastede værdi er hexadecimal, og " lukkes " operatør konverterer det hexadecimale tal til et decimaltal , og gemmer decimal til den variable værdi. For eksempel vil hvis brugeren indtaster "1b ", et hexadecimalt tal , produktionen af aflæste værdi "27" (dens decimal ækvivalent).
3
Konverter hexadecimal til oktal . Indtast følgende kode i teksteditoren : Hej
cin >> hex >> værdi
cout << oktober << værdien << endl;
Denne kode den samme funktion som " lukkes " operatør , kun konvertere hexadecimal værdi oktal (base -8) notation. Det den hexadecimale indtastede værdi er stadig " lb " og derefter oktal værdi, der returneres vil læse " 33. ". Kompiler filen med G+ + ( g+ + filename.cpp ), og køre den resulterende output-fil ( a.out ) .