Size: a a a

cxx.Дискуссионная

2021 August 27

V

Vuniverse in cxx.Дискуссионная
Респект+
источник

V

Vuniverse in cxx.Дискуссионная
/report
источник

V

Vuniverse in cxx.Дискуссионная
источник

t

tuberculosis in cxx.Дискуссионная
БЛЯТЬ! тут был чел, который хетел вызывать методы, названия которых юзер пишет в консоли.
дак вот ахахах. можно написать код, который сам будет писать код. типа в одном файле он будет чекать, названия каких методов присутствуют, а во втором файле будет хреначить много условий (if( "metod"==userInput) metod()); или проверок у switch для каждого метода
источник

t

tuberculosis in cxx.Дискуссионная
это программирование в квадрате
источник

t

tuberculosis in cxx.Дискуссионная
написать код, который будет писать код
источник

K

Kelbon in cxx.Дискуссионная
рефлексия и lua входят в чат
источник

goldstein опять in cxx.Дискуссионная
HolyC умеет вызывать функции, названия которых ты пишешь в консоли
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
источник

goldstein опять in cxx.Дискуссионная
При том, что он компилируемый
источник

t

tuberculosis in cxx.Дискуссионная
о, это ему и надо было
источник

goldstein опять in cxx.Дискуссионная
Более того, в TempleOS системный шелл это и есть тупо репл HolyC.
источник

t

tuberculosis in cxx.Дискуссионная
можно подробнее? про рефлексию знаю только на биологическом уровне, а про луа только слышал)
источник

goldstein опять in cxx.Дискуссионная
И какой-нибудь Cd это просто функция в HolyC, а не бинарь
источник

K

Kelbon in cxx.Дискуссионная
берёшь на компиляции анализируешь программу строя хеш таблицу мангленное название функции - указатель, когда пользователь пишет вызов с аргументами манглишь, получаешь ключ и идёшь в таблицу
источник

t

tuberculosis in cxx.Дискуссионная
жэсть
источник

t

tuberculosis in cxx.Дискуссионная
не шарю за такое
источник

K

Kirill in cxx.Дискуссионная
да это ерунда, забей
источник

K

Kirill in cxx.Дискуссионная
это грубо говоря просто возможность получить поле по его имени
источник

AG

Alex Green 𓆏 in cxx.Дискуссионная
О, а вы какую библиотеку использовали? (Не с нуля же точно хд).
На питоне я помню:
import telebot
И в 10 строчек все пишется. Для плюсов интересно насколько дольше и раздутей получается
источник