Nov 17, 2015 at 10:56pm
This is a silly question, but I'm genuinely curious and I'm not sure how I would test it.
I know an integer takes 4 bytes. But how much more space is an object that holds nothing but an integer
1 2 3 4
|
class Number {
public:
int myNumber;
}
|
1 2 3 4 5
|
int main() {
Number someNum;
someNum.myNumber = 232; // arbitrary value
return 0;
}
|
Last edited on Nov 17, 2015 at 10:56pm
Nov 17, 2015 at 11:06pm
Use sizeof
1 2 3 4 5 6 7 8
|
class Number {
int myNumber;
};
int main() {
std::cout << sizeof(Number) << std::endl;
return 0;
}
|
Last edited on Nov 17, 2015 at 11:28pm
Nov 18, 2015 at 12:09am
Give a man a fish and he will eat for that day. Teach a man how to fish and.... you get what I mean....Thanks so much!