увидел эти строчки
1.что значит void
2.что такое SetSide
3.что такое somefunc()
  1. что за скобки "{" "}"
struct square
    private real x
    private real y
    private real a
    
    void SetSide(real newSide) {
        a=newSide
    }
endstruct

void somefunc() {
    square A = square.create()
    //...
    A.SetSide(2.0)    
}

Принятый ответ

ofeerist, скажи ему что это сджасс)))
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
17
3 года назад
0
что сджасс ломал весь остальной код
Какие конкретно конструкции ломает cjass?
0
27
3 года назад
0
Vlod, вообще без понятия, я на тот момент даже не пользовался вджассом толком, думаю сейчас смог бы найти причину
0
15
3 года назад
0
Vlod:
что сджасс ломал весь остальной код
Какие конкретно конструкции ломает cjass?
Вот-вот, тоже хотелось бы узнать. Я сейчас использую vJass + cJass (пишу первый раз на них), т.к. после C# хочется писать код без особого синтаксического мусора.
0
27
3 года назад
0
В любом случае недавно столкнулся с проблемой сджасса, когда в колбеке переменные объявлены не в начале кода, оно вроде и должно переносить их в начало, но вот поток обрывался почему-то, ошибку парсер не выдал поэтому только дебагом узнал об этом
0
26
3 года назад
0
2
28
3 года назад
2
JackFastGame, тогда юзай ZINC.
0
17
3 года назад
0
rsfghd, В любом случае обрыв потока не имеет отношение к cjass, потому что это имеет отношение к количеству исполненного байт кода, получить обрыв потока можно и на jass, и на vjass, и на cjass одинаково, потому что это проблема jass, и выявляется только вручную. Если интересно во что компилируется cjass, достаточно поставить символ / в новой строчке интересующей функции и попытаться сохранить карту, в окне с ошибкой будет видно исходный jass
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.