L
LaserMan
I'm trying to figure out how to specify the equivalent of the C# out
attribute, and apparently [out] is supposed to do the trick, but it only
seems to work with interfaces.
Any ideas on how to make this work?
static void Multiply( [out] Math::Vector3% result, Math::Matrix3% lhs,
Math::Vector3% rhs );
^^^ fails
error C3115: 'out': this attribute is not allowed on 'abstract declarator'
Thanks!!
attribute, and apparently [out] is supposed to do the trick, but it only
seems to work with interfaces.
Any ideas on how to make this work?
static void Multiply( [out] Math::Vector3% result, Math::Matrix3% lhs,
Math::Vector3% rhs );
^^^ fails
error C3115: 'out': this attribute is not allowed on 'abstract declarator'
Thanks!!