Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 949 Bytes

02-aliases.md

File metadata and controls

30 lines (20 loc) · 949 Bytes

Podstawy C++

Aliasy typów

Coders School

Aliasy typów

Istnieją też typy, która są aliasami (inne nazewnictwo w celu lepszego zrozumienia typu).

std::size_t w zależności od kompilatora może być typu (unsigned short, unsigned int, unsigned long, unsigned long long). Przeważnie jest on typu unsigned int. Warto wykorzystywać go, gdy nasza zmienna będzie odnosić się do jakiegoś rozmiaru np. wielkość tablicy.

Własne aliasy typów możemy tworzyć używając typedef lub using

typedef int Number;
Number a = 5;   // int a = 5;

using Fraction = double;
Fraction b = 10.2;  // double b = 10.2;