Hi everyone,
Had a few queries.
Does the concept of "Recursive Macro" exist in C/C++?
It is commonplace knowledge that the smallest object in C++ takes up a
memory of 1 byte, depending on compiler preferences. My query is regarding
what gets stored in the byte of memory which gets allocated to the object of
the class.
say for example the class definition is
class Ex
{};
then in main()
int main()
{
Ex Exobj;
}
we know that ExObj takes up 1 byte of memory, but what gets stored in the
memory location taken up by the object.
Wanted to know the points on the keyword "volatile" worth knowing.
Certain types of optimizations are not done on variables which have been
declared volatile.
Wanted to know about the optimizations that are generally done on variables.
How can we control the optimizations that are done using the project
settings available?
Could anyone offer any insights.
Thanks for your co operation,
Regards,
Suchismit.
[Non-text portions of this message have been removed]