Home » Developing U++ » U++ Developers corner » why no virtual destructor for RegExp?
why no virtual destructor for RegExp? [message #38795] |
Sat, 19 January 2013 06:22 |
navi
Messages: 107 Registered: February 2012 Location: Sydney, Australia
|
Experienced Member |
|
|
I was thinking of extending the RegExp class of the pcre plugin and implementing a ReplaceMatch() for it. Sort of like a replica of preg_replace() of php or String.Replace() of javascript. However while digging through RegExp I realize that RegExp doesn't have a virtual destructor! So there are no safe ways of extending RegExp class other-then to use private inheritance, composition or free-functions instead. In other word, extending RegExp safely is not possible!?
Regards
navi
|
|
|
|
|
why no virtual destructor for RegExp?
By: navi on Sat, 19 January 2013 06:22
|
|
|
Re: why no virtual destructor for RegExp?
By: mirek on Sat, 19 January 2013 12:03
|
|
|
Re: why no virtual destructor for RegExp?
By: navi on Sat, 19 January 2013 12:30
|
|
|
Re: why no virtual destructor for RegExp?
|
|
|
Re: why no virtual destructor for RegExp?
By: navi on Sat, 19 January 2013 13:26
|
|
|
Re: why no virtual destructor for RegExp?
By: navi on Fri, 25 January 2013 14:58
|
|
|
Re: why no virtual destructor for RegExp?
By: navi on Fri, 25 January 2013 15:01
|
|
|
Re: why no virtual destructor for RegExp?
|
|
|
Re: why no virtual destructor for RegExp?
|
|
|
Re: why no virtual destructor for RegExp?
By: navi on Fri, 25 January 2013 17:37
|
|
|
Re: why no virtual destructor for RegExp?
|
|
|
Re: why no virtual destructor for RegExp?
By: navi on Mon, 28 January 2013 07:11
|
|
|
Re: why no virtual destructor for RegExp?
By: mirek on Tue, 19 February 2013 17:15
|
|
|
Re: why no virtual destructor for RegExp?
By: navi on Wed, 20 February 2013 00:23
|
Goto Forum:
Current Time: Wed Jun 05 07:44:58 CEST 2024
Total time taken to generate the page: 0.01778 seconds
|