小编npr*_*tto的帖子

Haxe Property - 吸引者和二传手与@:isVar

我的问题是关于haxe的属性.如果我理解正确的话,如果我var propertyInt(get, set):Int;根据haxe文档制作这样的属性,那么 它并不是真正的变量.但我可以通过这种方式修改变量 @:isVar var propertyInt(get, set):Int;.否则我需要制作两种方法:

function get_propertyInt()
    return propertyInt;

function set_properyInt(i)
    return propertyInt = i;
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:如果我专门使用它是否重要@:isVar var propertyInt(get, set):Int;?例如,我的班级中有超过5个属性,你可以想象为每个属性制作这些方法可能会让后方产生巨大的痛苦.那么最好的方法是什么?

haxe

6
推荐指数
1
解决办法
1187
查看次数

是否有任何理由在c ++中使用枚举来代替已经存在的bool?

我发现了一些声明这样的枚举的代码: enum boolean {FALSE,TRUE};

有没有理由使用它而不是正常truefalse已经存在于c ++中?

c++ enums boolean

2
推荐指数
1
解决办法
1293
查看次数

标签 统计

boolean ×1

c++ ×1

enums ×1

haxe ×1