I always thought the following types are "fundamental types", so i thought my anwser to this question would be correct, but surprisingly it got downvoted...
Searching the web, i found this. So, IBM says aswell those types are fundamental types..
Well how do you interpret the Standard, are following types (and similar types), "fundamental types" according to the c++ standard ?
unsigned int
signed char
long double
long long
long long int
unsigned long long int