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 c++
Explain the difference between static and dynamic binding of functions?
what you know about c++?
Write a program to swap 2 chars without using a third varable? char *s = "A"; char *p = "B";
What is the difference between the functions memmove() and memcpy()?
What is cloning?
Define a way other than using the keyword inline to make a function inline?
What are the classes in c++?
Why do we use double in c++?
If horse and bird inherit virtual public from animal, do their constructors initialize the animal constructor? If pegasus inherits from both horse and bird, how does it initialize animal’s constructor?
Can we generate a C++ source code from the binary file?
What type of question are asked in GE code writing test based on c++ data structures and pointers?