1 / 1 / 0
Регистрация: 28.05.2026
Сообщений: 5

HTML + JavaScript + C++ (скомпилированная функция)

28.05.2026, 17:54. Показов 1645. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я любитель. Написала на HTML + JavaScript игру Судоку с заданием размера поля, сложности и выбора картинок.
Всё работает, но на малых полях, а то и виснет на этапе заполнения начального поля случайными цифрами (цикл).
Написала этот цикл на С++ и теперь вопрос: как эту скомпилированную функцию вставить в скрипт. Видимо через библиотеку, но Алиса выдаёт массу способов - все пугающие. Кто знает, как это сделать просто? На всякий случай, игра на сайте (тоже слепила сама) neuro-music.ru
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.05.2026, 17:54
Ответы с готовыми решениями:

Код javascript для создания теста, используя html form и javascript
Привет, собственно, вот, в чём вопрос. У меня есть форма html: <!DOCTYPE HTML> <html> <head>...

Где может находится JavaScript функция, указанная в HTML коде страницы?
Всем привет. Сам я из смежной темы: 1С. Пишу парсер под 1с . В HTML, JavaScript, мягко говоря...

В файл HTML записан HTML код с выполнением скрипта. Сформировать новое окно из этого HTML кода (c php)
php используется для взятия переменной с сервера, поэтому требуется php переменная. Сейчас я...

22
1 / 1 / 0
Регистрация: 28.05.2026
Сообщений: 5
02.06.2026, 15:14  [ТС]
Студворк — интернет-сервис помощи студентам
Благодарю за подсказку по поводу зацикливания! При внимательном тестировании я обнаружила, что иногда поле запоняется числами гладко - и сразу появляется на экране. Но случается, что ячейка, которая подходит для цифры, занята другим числом - и начинается поиск с зацикливанием. Мне удалось устранить эту проблему для полей до 9х9, результат можно посмотреть на https://neuro-music.ru/
Для полей бОльшего размера пока не получается - это чисто математическая задачка, буду ею заниматься. Операторы с задержкой времени я тоже убрала по вашему совету.
Я действительно новичок в web-программировании, программы пишу, выспрашивая необходимые команды у Алисы (бывает, что она выдаёт ошибочную ин-фу - собирает с сайтов что попало).
Судоку - это 1-я версия, буду дополнять программу для полей с зонами, в том числе неправильной формы, более сложные - с диагоналями, суммами, серыми клетками..., с другой формой поля - изометрические, в виде звёздочек... - там есть куда расширяться.
Я в преклонном возрасте, делать особенно нечего, вот развлекаюсь таким образом.
Хотелось бы обучиться в полном объёме - но это затратно. И куда потом применить? Вопросы.

Добавлено через 42 минуты
почему мой ответ не попадает на страницу?
0
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3862 / 1765 / 434
Регистрация: 14.03.2022
Сообщений: 4,457
02.06.2026, 15:18
Цитата Сообщение от fenix46@mail.ru Посмотреть сообщение
почему мой ответ не попадает на страницу?
Он попадал на нее несколько раз.
0
0 / 0 / 0
Регистрация: 11.06.2026
Сообщений: 6
11.06.2026, 19:37
Ваша проблема с зависанием - классика. Для тяжелых вычислений в браузере используют WebAssembly. Попробуйте Emscripten: он скомпилирует ваш C++ код и сам создаст JS-обертку для удобного вызова
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.06.2026, 19:37

Импорт шаблона кода HTML в HTML файл, ecmascript import html
Доброе время суток! Буду благодарен, если кто ни будь оставит небольшой пример или поделится, как...

javascript внутри javascript
Здравствуйте. Помогите решить задачу. Нужно на html странице под спойлером в textarea поставить...

Вставка элементов меню (содержащих javascript) через javascript
Пишу курсовой проект по JavaScript в ходе которого потребовалось создать небольшой локальный сайт,...

Javascript - классы, они есть или их нету в Javascript?
Скажите, в Джаваскрипт есть классы как в пхп например? Я так толкового ответа порывшись по...

Java и javascript. Передать переменную из Java в Javascript
Здравствуйте,уважаемые форумчане! Я начинающий программист. Разбираюсь в создании JSP страниц....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Опции темы

Новые блоги и статьи
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru