What are the differences between a struct in C and in C++?
Answers were Sorted based on User's Feedback
Answer / anoop chaurasiya
c structure does not support the concept of data hiding but
in approach of c++ class support the concept of data hiding.
| Is This Answer Correct ? | 17 Yes | 5 No |
Answer / shakti singh khinchi
In C, structures never support constructors and destructors
whereas C++ supports both of them.
| Is This Answer Correct ? | 13 Yes | 1 No |
Answer / shakti singh khinchi
In C, structures does not support "virtual" mechanism like
virtual functions whereas C++ structures supports virtual
mechanism like classes.
| Is This Answer Correct ? | 9 Yes | 0 No |
Answer / jyoti
C++ was based on C and retains a great deal of the
functionality. C++ does not retain complete source-level
compatability with C. There are a few gotchas for C++
programmers trying to write C code, and C programmers trying
to compile with a C++ compiler.
| Is This Answer Correct ? | 8 Yes | 8 No |
Answer / nithin
what is the use of struct in c then? wat advantages does it
offer?
| Is This Answer Correct ? | 1 Yes | 8 No |
What is the difference in size of this two clasees? Class A { int a; char c; float f; } Class B { float f; char c; int a; }
Is empty stack c++?
What do you mean by abstraction in C++?
What is the difference between a pointer and a link in c ++?
What do the keywords volatile and mean mutable?
What is type of 'this' pointer? Explain when it is get created?
What problems might the following macro bring to the application?
Is c++ fully object oriented?
what are the events occur in intr activated on interrupt vector table
Implement a 2 dimensional array by one dimentional array
What does new return if there is insufficient memory to make your new object?
What is the type of 'this' pointer?