» Poradna » Programy

C++ Načtení 32 bit int do 64 bit int

 |   |  Microsoft Windows 10 Chrome 65.0.3325.181

Jak načtu dvě long int proměnné (32 bit) Hi a Lo do long long proměnné X (64 bit) aby hodnota Hi byla v horních 32 bitech a Lo ve spodních 32 bitech proměnné X ?

Mohlo by vás také zajímat

Odpovědi na otázku

 |   |  Microsoft Windows 10 Edge 17.17134

Bit shift:http://www.builder.cz/rubriky/c/c--/ucime-se-c-... Tj. dáš tam tu první, posuneš jí "doleva" (big endian) a pak přičteš tu druhou hodnotu.Nebo si ten posun doleva představ jako násobení dvěma. Zkus si to nějakých malých číslech a zapiš si binární podobu.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Chrome 59.0.3071.112

Související témata: Long