C++

static_cast

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

static_cast<tipi>(vlera) e kthen qartë një vlerë në një tip tjetër, p.sh. int në double, që pjesëtimi të japë presje. Është mënyra e sigurt dhe e lexueshme e C++ në vend të (double) të vjetër të C-së.

EnglishEN

static_cast<type>(value) clearly converts a value to another type, like int to double so division gives decimals. It's C++'s safe, readable way instead of C's old (double) style.

Si ta mendosh

Si ta kthesh qartë monedhën në këmbimore — me faturë — në vend që ta bësh „me sy“.

Lexoje në anglisht

Like exchanging currency at a bureau — with a receipt — instead of “eyeballing” it.

Shembull kodicpp

int shuma = 7, numri = 2;
double mesatarja = static_cast<double>(shuma) / numri;  // 3.5
// pa cast: 7 / 2 = 3

Terma të lidhur