Size: a a a

2021 June 04

Ra

Ruslan aka DUDE in AutoIT RU
да, ожидаешь но не должно быть оно также
источник

Ra

Ruslan aka DUDE in AutoIT RU
мне тоже отдельные моменты не нравятся но я не плачусь тут
источник

ox

osm x in AutoIT RU
$obj.prop.prop2 = 30 так работает, $obj.prop["prop2"] = 30 так не работает
источник

ox

osm x in AutoIT RU
с массивами также, но там можно сделать так $arr[1][1] и потом $arr[0][0] = 1 и не выдает ошибку
источник

Ra

Ruslan aka DUDE in AutoIT RU
покажи
VarGetType($obj.prop.prop2)
VarGetType( $obj.prop["prop2"])
источник

ox

osm x in AutoIT RU
ну я не вижу причины почему там ошибка
источник

Ra

Ruslan aka DUDE in AutoIT RU
сишник блин
источник

Ra

Ruslan aka DUDE in AutoIT RU
и VarGetType($obj.prop)
источник

ox

osm x in AutoIT RU
int32
источник

ox

osm x in AutoIT RU
а тут Map
источник

Ra

Ruslan aka DUDE in AutoIT RU
пока жи мне как в си int32 внезапно становится другим типом)
источник

Ra

Ruslan aka DUDE in AutoIT RU
типом аля массив\словарь\набор
источник

ox

osm x in AutoIT RU
примчем тут с, это язык с динамической типизацией
источник

Ra

Ruslan aka DUDE in AutoIT RU
питон знаешь?
источник

ox

osm x in AutoIT RU
js
источник

Ra

Ruslan aka DUDE in AutoIT RU
ок
источник

Ra

Ruslan aka DUDE in AutoIT RU
вот тут ты пытаешься сделать следующее

почемуже ты не кроешь жс?
источник

ox

osm x in AutoIT RU
посмотри на мой код, я так не пытаюсь сделать. Сначала разберись что нетак
источник

Ra

Ruslan aka DUDE in AutoIT RU
что тут разбираться
ты сам сказал что $obj.prop это int32
а после ты делаешь $obj.prop["prop2"]
источник

ox

osm x in AutoIT RU
суть в том что

$obj.prop[0] = 1 ; error
;а так
local $tmp = $obj.prop
$tmp[0] = 1
$obj.prop = $tmp ; работает
источник