Idea for modification AS

Started by
1 comment, last by WitchLord 11 years ago

Hismile.png ( sorry for my English )

Idea: what you think about - add flag to engine for disable operator copy for script classes and classes registred as AS_REF ?
I know, version 3 as use only referens - but, we need is this time.
Code


class MyClass
{}

void F()
{
    // 1 - Ok!
    MyClass @a = MyClass();
    MyClass @b = a;

    // 2 - Hard
    MyClass c;
    MyClass d = c;

    // 3 - Very hard
    MyClass @e = MyClass();
    MyClass f = e; // do make me cry sometimes
}
 

if it possible, make possible disable 2 and 3 variant...

Advertisement

I actually had this idea already :) and I think it will definitely make it easier to avoid unwanted value assignments.

I'll see if I can have this implemented for 2.26.1.

AngelCode.com - game development and more - Reference DB - game developer references
AngelScript - free scripting library - BMFont - free bitmap font generator - Tower - free puzzle game

I've implemented this in revision 1617.

Regards,

Andreas

AngelCode.com - game development and more - Reference DB - game developer references
AngelScript - free scripting library - BMFont - free bitmap font generator - Tower - free puzzle game

This topic is closed to new replies.

Advertisement