Size: a a a

pro.graphon (and gamedev)

2020 May 28

k

koren in pro.graphon (and gamedev)
Columbus Utrigas
ну конечно можно там if-else или switch-case впихнуть, но это вряд ли то, что ты хочешь
Я от этого то и хотел избавиться
источник

k

koren in pro.graphon (and gamedev)
Пришлось развернуть...
источник

CU

Columbus Utrigas in pro.graphon (and gamedev)
koren
Пришлось развернуть...
ну ты же можешь это в дефайн засунуть
источник

k

koren in pro.graphon (and gamedev)
Columbus Utrigas
ну ты же можешь это в дефайн засунуть
Как?
источник

k

koren in pro.graphon (and gamedev)
Не пойму я
источник

CU

Columbus Utrigas in pro.graphon (and gamedev)
koren
Как?
вот так разве нельзя?
источник

k

koren in pro.graphon (and gamedev)
Columbus Utrigas
вот так разве нельзя?
У меня индекс не состыковывается на строке с вызовом. Компилятор паникует
источник

CU

Columbus Utrigas in pro.graphon (and gamedev)
koren
У меня индекс не состыковывается на строке с вызовом. Компилятор паникует
вот так можно
источник

k

koren in pro.graphon (and gamedev)
Columbus Utrigas
вот так можно
А... Да...
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
Columbus Utrigas
полагаю с параметром index никак, разве что свою парсилку
источник

CU

Columbus Utrigas in pro.graphon (and gamedev)
ого, а как оно работает?
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
в выражении mix(1, 1000) берёт i как 1 и конкатенирует с mix. прям просто дописывает
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
получается, что выражение mix ## i становится быть равным mix1
источник

CU

Columbus Utrigas in pro.graphon (and gamedev)
можно строковые литералы с именами функций конкатенировать?
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
нет
источник

CU

Columbus Utrigas in pro.graphon (and gamedev)
Anatoly Tomilov
получается, что выражение mix ## i становится быть равным mix1
а, ну и там проблема была не в этом
источник

CU

Columbus Utrigas in pro.graphon (and gamedev)
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
mix(1, ...) всё что до запятой в скобках — это то, что подставляется вместо i
источник

CU

Columbus Utrigas in pro.graphon (and gamedev)
вот в этом проблема, собственно и была
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
тоже решается
источник