Pointers that do not point to a valid object of the appropriate type. Dangling pointers arise when an object is deleted or deallocated, without modifying the value of the pointer, so that the pointer still points to the memory location of the deallocated memory. As the system may reallocate the previously freed memory to another process, if the original program then dereferences the (now) dangling pointer, unpredictable behavior may result, as the memory may now contain completely different data. This is especially the case if the program writes data to memory pointed by a dangling pointer, as silent corruption of unrelated data may result, leading to subtle bugs that can be extremely difficult to find, or cause segmentation faults.View more random threads:
- The number in two arrays after taking these number the...
- why Hoffman tree is not an AVL Tree?
- #include where is this file?
- What is mean by octet? how they are converted? in C++ 2012
- C++ main program likhta hn magar wo run ni hota
- read int size (is that true )in bytes 2 and short int bytes...
- the source file is not compile in c++
- Overloaded >> operator not reading more than first line...
- must have an argument of class or enumerated type
- classes use in c++ May 2011
Sponsored Links
There are currently 1 users browsing this thread. (0 members and 1 guests)