is there any reason for using static_cast on non pointer POD data types, like int, float, double?
float v = 100;
int x = (int) v vs int x = static_cast<int>v
Is there any reason/advantage on using that, I saw several answers that covers pointers, but plain POD data I could not find explicit answers about non-pointers.