» 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 ?

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



Určitě si přečtěte


Aktuální číslo časopisu Computer

Jak rychlé je nabíjení bez drátů?

Test 11 sluchátek pro hráče

Aplikace, které vám zachrání dovolenou

Kompletní přehled datových tarifů