Сценарий: Структура с изменением свойства

Этот коммит содержится в:
Softonik 2024-01-26 03:17:35 +03:00 коммит произвёл Nobody
родитель 58a613af20
коммит 74a6ab6231

Просмотреть файл

@ -131,4 +131,33 @@ this->doSomethingElse();
}
void device::doSomethingElse() {
}
```
Сценарий: Структура с изменением свойства
* Исходник:
```
package test
type device struct {
x int
y int
}
func (d *device) doSomething() {
d.x = 1
d.x = d.y
}
```
* Результат:
```
class device {
public:
int x;
int y;
void doSomething();
};
void device::doSomething() {
this->x=1;
this->x=this->y;
}
```