How to turn this C++ into D?
Ali Çehreli via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Wed Nov 5 10:18:17 PST 2014
On 11/05/2014 10:12 AM, Adam D. Ruppe wrote:
> On Wednesday, 5 November 2014 at 18:10:38 UTC, Ali Çehreli wrote:
>> If so, then that push_back would be adding an incomplete object to the
>> list.
>
> scope(success)?
I really like that! :)
But still not for this case because in addition to the problem with the
destruction order, I would like to feel free to remove unused objects
like the following without worrying about side-effects:
// C++ code
void bar()
{
Foo seemingly_unused_here();
// ...
}
Ali
More information about the Digitalmars-d-learn
mailing list