|
COM‐пропагандист
|
||||||
Общие вопросы и приёмы эффективного программирования на BASIC27.03.2021, 15:34. Показов 33533. Ответов 391
Метки нет (Все метки)
Вот как создать кнопку:
0
|
||||||
| 27.03.2021, 15:34 | |
|
Ответы с готовыми решениями:
391
Общие вопросы по языку 1с Visual Basic Приемы взаимодействия Visual Basic и SQL Основные понятия и приемы программирования |
|
|
||||||||||||||
| 09.04.2021, 16:34 | ||||||||||||||
Добавлено через 5 минут
![]() Ваши надуманные проблемы - это ВАШИ проблемы и не более того. Абсолютно безопасный и валидный код.
0
|
||||||||||||||
|
COM‐пропагандист
|
||||||||||||||||||||||
| 09.04.2021, 16:35 [ТС] | ||||||||||||||||||||||
|
Memory Viewer неудобная: Всегда поверх всех окон, бесит (относится и к окну Debug тоже). Нельзя было сделать отдельной панелью, что ли. Нельзя щёлкнуть ПКМ на переменной и выбрать «Показать память по адресу», нужно вручную вводить диапазон памяти. Все эти окна закрываются когда отладка заканчивается, почему нельзя их оставить? Память на пятой строке, видно расположение данных двух строк:
0
|
||||||||||||||||||||||
|
Модератор
|
||
| 09.04.2021, 16:37 | ||
|
1
|
||
|
COM‐пропагандист
|
|||||||
| 09.04.2021, 16:43 [ТС] | |||||||
0
|
|||||||
|
Модератор
|
||||
| 09.04.2021, 16:45 | ||||
|
0
|
||||
|
COM‐пропагандист
|
|
| 09.04.2021, 16:48 [ТС] | |
|
А и ещё в PureBasic при наборе текста выскакивает подсказка с ключевыми словами, но при нажатии на Enter он не вставляет это слово, а переводит на новую строку. Самая удобная IDE в мире!
1
|
|
|
|
|||
| 09.04.2021, 16:49 | |||
|
Три страницы кода Замабувараева выгоднее чем обычное присвоение строки переменной? Не смешите мои тапки
1
|
|||
|
COM‐пропагандист
|
|||
| 09.04.2021, 17:06 [ТС] | |||
|
0
|
|||
|
|
|||||||||
| 09.04.2021, 18:35 | |||||||||
Смех да и только.Вся суть вот тут: Есть приём выделения сразу максимально нужной памяти под строку, дарю бесплатно: s.s = Space(1000) И ваш пример чудесным образом начинает работать правильно:
А реальная польза какая? Пока вижу только вред, первое это то, что чем больше кода, тем больше ошибок. И второе, все прямые действия с памятью не безопасны, и некоторые ошибки могут вылезти позже в ходе работы приложения.
1
|
|||||||||
|
|
||||||
| 09.04.2021, 19:21 | ||||||
|
Знаете чем статические массивы и строки отличаются от статических? Первые могут менять размер, а у вторых фиксированный размер? Строка в вашем коде меняет свой размер? Меняет! Тогда почему считаете ее не динамической? Знаете что пинг у сети и реакция человека намного больше этого значения? ![]() ![]()
0
|
||||||
|
COM‐пропагандист
|
|||||||
| 09.04.2021, 19:52 [ТС] | |||||||
|
Выгоднее завести буфер, установить в нём первый символ нулевым, и не тратить время на заполнение оставшихся 999 символов. Добавлено через 3 минуты
0
|
|||||||
|
|
||
| 09.04.2021, 19:55 | ||
|
В сети есть определение динамического массива https://ru.wikipedia.org/wiki/Динамический_массив У строки похожее определение.
0
|
||
|
COM‐пропагандист
|
||
| 09.04.2021, 20:18 [ТС] | ||
|
А когда после присваивания строка не изменила размер, а стала указывать на другую область памяти — это тоже динамическая строка?
Если так, то почему строка на стэке, которая будет указывать на другую область памяти из стэка — не динамическая? Добавлено через 11 минут Если ваш бот реагирует за 0.01 секунд, а чей‐то другой за 0.001 секунд, то понятно, что чужой бот быстрее купит бумагу по выгодному курсу, а вы проигрываете. Следовательно, вам все эти задержки необходимо убирать вовсе. Пинг сети уменьшают переходом на оптику, уменьшением физического расстояния между сервером бота и сервером биржи, протягиванием этой оптики прямо от серверов бота до серверов биржи.
0
|
||
|
Модератор
|
|||||
| 09.04.2021, 20:35 | |||||
![]() Мне что делать что-ли нечего?Вот, для неверующих специально видео даже записал:
0
|
|||||
|
COM‐пропагандист
|
|
| 09.04.2021, 20:43 [ТС] | |
|
0
|
|
|
Модератор
|
|||||||
| 09.04.2021, 22:03 | |||||||
|
По факту код получился такой:
0
|
|||||||
|
|
|||
| 09.04.2021, 22:23 | |||
|
Ну изменится указатель на строку, и что, в чем печаль? Что от этого строка перестала быть динамической и я не смогу изменить её размер? Ещё раз, не смешите мои тапки.
0
|
|||
|
Модератор
|
||||
| 09.04.2021, 22:32 | ||||
0
|
||||
| 09.04.2021, 22:32 | |
|
Помогаю со студенческими работами здесь
180
Стоит ли изучать как устроена ЭВМ для эффективного программирования Подскажите ссылки на приемы программирования для Embedded
Интересны приемы программирования, о которых не пишут в книгах, а которые узнаются на практике Общие вопросы. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы
Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
|
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция
Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
|
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
|
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
|
|
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
|
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика
Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
|
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации:
В классе Работник добавить:
накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни
коэффициентПрезентеизма — снижает продуктивность. . .
|
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день.
Для работы необходим браузер,. . .
|