Добавлен Гуванч
увидел эти строчки
1.что значит void
2.что такое SetSide
3.что такое somefunc()
1.что значит void
2.что такое SetSide
3.что такое somefunc()
- что за скобки "{" "}"
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
Vlod
3 года назад
0
rsfghd:
Какие конкретно конструкции ломает cjass?
0
rsfghd
3 года назад
0
Vlod, вообще без понятия, я на тот момент даже не пользовался вджассом толком, думаю сейчас смог бы найти причину
0
JackFastGame
3 года назад
0
Vlod:
Вот-вот, тоже хотелось бы узнать. Я сейчас использую vJass + cJass (пишу первый раз на них), т.к. после C# хочется писать код без особого синтаксического мусора.
0
rsfghd
3 года назад
0
В любом случае недавно столкнулся с проблемой сджасса, когда в колбеке переменные объявлены не в начале кода, оно вроде и должно переносить их в начало, но вот поток обрывался почему-то, ошибку парсер не выдал поэтому только дебагом узнал об этом
0
Hanabishi
3 года назад
0
https://cjass.xgm.guru/manual-ru
2
PT153
3 года назад
2
JackFastGame, тогда юзай ZINC.
0
Vlod
3 года назад
0
rsfghd, В любом случае обрыв потока не имеет отношение к cjass, потому что это имеет отношение к количеству исполненного байт кода, получить обрыв потока можно и на jass, и на vjass, и на cjass одинаково, потому что это проблема jass, и выявляется только вручную. Если интересно во что компилируется cjass, достаточно поставить символ / в новой строчке интересующей функции и попытаться сохранить карту, в окне с ошибкой будет видно исходный jass
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.