What is size of null class?
Answers were Sorted based on User's Feedback
Answer / alka
1 byte,whether class won't take any member variable, when
it will loaded into memory object will create which must
take minimum 1 byte of memory.... b'coz minimum size of
memory at least 1 byte
| Is This Answer Correct ? | 21 Yes | 3 No |
Answer / divyachinnamaru
Eg :
class A // empty class
{
};
int main()
{
cout<<"size of class is "<<sizeof(A)<<endl;
return 0;
}
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / chethu
can somebody explain what is null class? i cudnt find any
thing abt it in net... pls explain with example
| Is This Answer Correct ? | 0 Yes | 3 No |
Answer / purva
the size of null class is zero...
thats why it is called null class because after it nothing
can be accessed in a device..
therefore we have to chech overflow or may be underflow
conditions..
| Is This Answer Correct ? | 1 Yes | 19 No |
Explain the scope resolution operator?
How the keyword struct is different from the keyword class in c++?
Why is c++ called oops?
In inline " expression passed as argument are evalauated once " while in macro "in some cases expression passed as argument are evaluated more than once " --> i am not getting it plz help to make me understand....
0 Answers College School Exams Tests, CS,
program to print this triangle * * * * * *
How delete [] is different from delete?
What is the difference between mutex and binary semaphore?
Is swift better than c++?
class Alpha { public: char data[10000]; Alpha(); ~Alpha(); }; class Beta { public: Beta() { n = 0; } void FillData(Alpha a); private: int n; }; How do you make the above sample code more efficient? a) If possible, make the constructor for Beta private to reduce the overhead of public constructors. b) Change the return type in FillData to int to negate the implicit return conversion from "int" to "void". c) Make the destructor for Alpha virtual. d) Make the constructor for Alpha virtual. e) Pass a const reference to Alpha in FillData
What is abstract class in c++?
given the code segment below void main() { cout<<"my no. is"; } question is how can we get the output hai aravind my no. is 99999999999 without editig the main().
Is c++ platform dependent?