2 ms·
> Since they are invisibly inserted They're not, all destructors are explicit. Seems like a skill issue on your end.
by otabdeveloper4 7d ago
> Since they are invisibly inserted
They're not, all destructors are explicit. Seems like a skill issue on your end.
- WalterBright 7d agoSince AFAIK I'm still the only person to write a correct C++ (C++98) compiler from preprocessor to object file, I know all about destructors. Here's a fun one for your amusement: foo(a, b, c); The parameters are pass by value. a, b and c are objects that have destructors. Have a look at the code generated for that. It is nice that the compiler does the dirty work for you, but the various paths with exceptions and recovery with invisible code may not be well tested.
- degaart 6d ago> Seems like a skill issue on your end. You're talking to walter bright, the guy who wrote the digital mars C++ compiler
- otabdeveloper4 6d ago> appeal to authority Okay.