Ответ: Вопрос-Ответ (для новичков BlitzMax)
Тогда читать про слайсы бегом.
|
Ответ: Вопрос-Ответ (для новичков BlitzMax)
Кстати динамически переразмечать массив - крайне медленная операция, если извесно сколько элементов будет в массиве - то лучше создать его заранее, если же создается временный массив, то лучше создать его максимально большим.
Таким недугом грешит коллизия, из за динамических переразметок заметно теряется производительность. Тут я сделал буффер в 64 обьекта, тоесть массив заранее создается в 64 элемента, все остальное отбрасывается. Прирост составил 1 мс против 800 мс в краштесте. |
Ответ: Вопрос-Ответ (для новичков BlitzMax)
Где можно почитать про Threads , которые были добавлены в бмакс? В справочнике я уже смотрел. В чем их преимущество и как использовать и вообще стоит ли?
|
Ответ: Вопрос-Ответ (для новичков BlitzMax)
Как я слышал, они официально не поддерживаются. Но может с новой версией, дело обстоит иначе.
ЗЫ, вторая ссылка |
Ответ: Вопрос-Ответ (для новичков BlitzMax)
Хотел проверить как используются потоки и решил запустить из "сэмплов" примеры кодов. Программа выдает сообщение, что "Identifier 'TThread' not found" .
|
Ответ: Вопрос-Ответ (для новичков BlitzMax)
Значит твой БМакс слишком стар или у тебя нет модуля Threads.mod.
Советы: 1) Скачать новую версию БМ 2) Поставить Threads.mod |
Ответ: Вопрос-Ответ (для новичков BlitzMax)
Версия самая новая. Как проверить установлен ли модуль?
|
Ответ: Вопрос-Ответ (для новичков BlitzMax)
грубоговоря бмакс перехреначивался вдоль и поперек несколько раз, старые примеры могут неработать в новом бмаксе и наоборот.
А ещё в IDE надо переключить на Threated build или ка кто так |
Ответ: Вопрос-Ответ (для новичков BlitzMax)
папка mod/brl.mod/threads.mod
вродь так. |
Ответ: Вопрос-Ответ (для новичков BlitzMax)
Джокер, ты был прав - переключение помогло.
|
Ответ: Вопрос-Ответ (для новичков BlitzMax)
Пытаясь установить бм на школьном компьютере я столкнулся с непредвиденными трудностями.
Код:
Compiling:blitz_app.c |
Ответ: Вопрос-Ответ (для новичков BlitzMax)
емнип надо gcc4 ставить из комплекта с минГВ
Ну и прописать переменные среды надо как написано в начале установки бмакса. |
Ответ: Вопрос-Ответ (для новичков BlitzMax)
Не вижу в комплекте с minigw никакого gcc4. Да и на своём домашнем компьютере ставил так же.
Переменные среды надо прописывать для MaxIDE, в Blide путь задаётся в опциях. |
Ответ: Вопрос-Ответ (для новичков BlitzMax)
Была такая проблема
Исправил перейдя на BLIde(что ты сделал) и отметив всё подряд галочкой при установке(c++ когда только ставил, тоже не работало) |
Ответ: Вопрос-Ответ (для новичков BlitzMax)
Цитата:
|
Часовой пояс GMT +4, время: 08:12. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot