DrAlban
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Доброго времени хочу заставить Лису(FF) вычислять math функцию внутри браузера, а не через Windows (ADVAPI32.DLL Function36). Но при компиляции измененного кода постоянно получаю ошибки. Я конечно кривые коды пишу, но пытаюсь подстроиться под исходный С++. Например: в файл jsmath.cpp подгружаю #include <stdlib.h> #include <time.h> #include <random> #include <algorithm> ......... ......... double js::math_random_no_outparam(JSContext* cx) { if JSContext* == "Math.floor(Math.random() * (max - min + 1) + min)" { return Math.floor(Math.random() * (max - min + 1) + min); } return random_nextDouble(&cx->compartment()->rngState); } ........ в итоге не видит и не распознает ни рандом, ни фло, ни мат, ни джиэс контекст Подскажите в каком направлении копать. |