Przejdź do głównej zawartości
Uwaga!

Ten artykuł nie jest skończony. Możesz pomóc w jego ukończeniu edytując tą stronę.

Aliasy

Tworzenie własnego aliasu
using NowyTyp = int;
Przykład użycia
NowyTyp a = 1;

Stary sposób aliasowania

typedef int NowyTyp;

Jest on niezalecany, aczkolwiek wciąż można się z nim spotkać, szczególnie w starym kodzie, sprzed standardu C++11.

Przydatne aliasy

TypOdpowiednik (zazwyczaj)Opis
int8_tcharLiczba całkowita 8-bitowa
int16_tshortLiczba całkowita 16-bitowa
int32_tintLiczba całkowita 32-bitowa
int64_tlong longLiczba całkowita 64-bitowa
uint8_tunsigned charLiczba całkowita (bez znaku) 8-bitowa
uint16_tunsigned shortLiczba całkowita (bez znaku) 16-bitowa
uint32_tunsigned intLiczba całkowita (bez znaku) 32-bitowa
uint64_tunsigned long longLiczba całkowita (bez znaku) 64-bitowa
Uwaga!

Ten artykuł nie jest skończony. Możesz pomóc w jego ukończeniu edytując tą stronę.

Aliasy

Tworzenie własnego aliasu
using NowyTyp = int;
Przykład użycia
NowyTyp a = 1;

Stary sposób aliasowania

typedef int NowyTyp;

Jest on niezalecany, aczkolwiek wciąż można się z nim spotkać, szczególnie w starym kodzie, sprzed standardu C++11.

Przydatne aliasy

TypOdpowiednik (zazwyczaj)Opis
int8_tcharLiczba całkowita 8-bitowa
int16_tshortLiczba całkowita 16-bitowa
int32_tintLiczba całkowita 32-bitowa
int64_tlong longLiczba całkowita 64-bitowa
uint8_tunsigned charLiczba całkowita (bez znaku) 8-bitowa
uint16_tunsigned shortLiczba całkowita (bez znaku) 16-bitowa
uint32_tunsigned intLiczba całkowita (bez znaku) 32-bitowa
uint64_tunsigned long longLiczba całkowita (bez znaku) 64-bitowa