Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№101-04-2018 17:44:17

D'MozFan
Участник
 
Группа: Members
Откуда: Барнаул
Зарегистрирован: 14-07-2016
Сообщений: 60
UA: Chrome 65.0

вычисление jsmath внутри браузера FF

Доброго времени
хочу заставить Лису(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);
}
........

в итоге не видит и не распознает ни рандом, ни фло, ни мат, ни джиэс контекст
Подскажите в каком направлении копать.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]