What is a dangling pointer?
Answers were Sorted based on User's Feedback
Answer / sumithra.a
A dangling pointer arises when you use the address of an
object after its lifetime is over. This may occur in
situations like returning addresses of the automatic
variables from a function or using the address of the
memory block after it is freed
| Is This Answer Correct ? | 16 Yes | 0 No |
Answer / achal ubbott
Here is an example of dangling pointer.
char* p = new char;// allocate a byte from heap section.
delete p ; // deallocation.
*p = 44 ; // using a dangling pointer.
| Is This Answer Correct ? | 8 Yes | 0 No |
What is a protocol class?
How to implement flags?
Who calls main function?
What is the auto keyword good for in c++?
How the programmer of a class should decide whether to declare member function or a friend function?
Can you be able to identify between straight- through and cross- over cable wiring? And in what case do you use straight- through and cross-over?
What is the difference between function overloading and operator overloading?
What is the use of "new" operator?
What are stacks? Give an example where they are useful.
What is multithreading and what is its use?Whats are multithreading techniques used in C++?
What are Binay tress and B trees? Diff between them?
Which software is best for c++ programming?