Нет.
«Бритва Оккама» или «Принцип Калашникова»?
12.11.2023 14:45:07
Изменено:
«Бритва Оккама» или «Принцип Калашникова»?
|
|
|
20.10.2023 11:05:28
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
20.10.2023 11:00:01
ArtemB1986, у вас конкретный вопрос (какой?) или вы хотите просто по этой теме пообщатся?
Изменено:
«Бритва Оккама» или «Принцип Калашникова»?
|
|
|
22.09.2023 18:15:47
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
22.09.2023 18:04:42
можно отключить вообще последний элемент в структуре, ты отключаешь последний символ.
Это только мои предположения, как Владимир пояснил кода мы не видим апишного. Может он в любои случае пишет 8 байт, и не крашится по тому же сценарию (память на залоченная и не критически важная) Но может у тебя в другой макросе всплывут эти символы в какой нить строке). Это, конечно навряд ли, но каков сюжет?)
Изменено:
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
22.09.2023 18:02:47
Просто сохраняешь 7 и потом читаешь 8 один лишний-может из какой либо другой программы) но так это только чтения прога не крашится. До момента пока не попадешь в кусок памяти залоченный.
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
22.09.2023 17:03:38
Все те же API Если кому нужно будет писать для Excel на Си, то вот (очень простая. под спойлером)
Кому лень писать самим, могут просто бесплатно качнуть
Изменено:
«Бритва Оккама» или «Принцип Калашникова»?
|
|||||||
|
22.09.2023 16:41:40
Изменено:
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
01.08.2023 14:43:18
Jack Famous, да, верно. Спасибо.
«Бритва Оккама» или «Принцип Калашникова»?
|
|
|
01.08.2023 09:46:00
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
01.08.2023 09:42:00
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
01.08.2023 09:29:12
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
01.08.2023 09:24:05
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
21.07.2023 14:45:54
BedvitCOM.dll_v3.9
BedvitXLL.dll_v4.10 Новый функционал в ArrayFilterV() Теперь для простых условий можно задавать одномерный массив всего из 3х элементов (ранее было всегда 6, сократились скобки и логический оператор):
А так же для сложных условий теперь можно передавать одномерный массив без преобразования и транспонирования, прямо сразу вот так (но должно быть строго по 6 элементов на каждое условие, как и раньше):
т.е. теперь запись условия интуитивно более понятна (в строку) и наиболее близка к обычному условию: (Столбец1 РАВНО 1) ИЛИ ( Столбец1 РАВНО 11), т.е. (Столбец1 = 1) Or ( Столбец1 = 11). Операторы сравнения нельзя законстантить, поэтому словами.
Изменено:
«Бритва Оккама» или «Принцип Калашникова»?
|
|||||
|
21.07.2023 14:37:35
BedvitCOM.dll_v3.9
BedvitXLL.dll_v4.10 Добавил в библу новую универсальную функцию (по аналогии с выше обсуждаемыми): ArrayDtoD( arrayInOut - массив для преобразования lLboundRow - индекс начала измерения (строки) cElementsRow - количество элементов в измерении (строки) lLboundCol - индекс начала измерения (столбцы) cElementsCol - количество элементов в измерении (столбцы) lLbound3 - индекс начала измерения (3е измерение) cElements3 - количество элементов в измерении (3е измерение) ... всего 10 измерений ... ) Функционал: Изменить индекс начала измерения или количество элементов в любом из 10 измерений (или во всех сразу) или количество измерений. Данные не меняются, если где-то кол-во элементов уменьшается, то где-то должно увеличится. Так же реализовано автоматический расчет элементов первого незаполненного измерения (если указан 0), если есть строки, автоматом рассчитаются столбцы и наоборот. Общее количество элементов должно быть равно первоначальному. Если расчетное количество элементов нового измерения будет число не целое - выдаст ошибку. Пример из выше обсуждаемого кода:
Изменено:
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
18.07.2023 11:19:57
Немного оптимизировал ввод и вывод длинного числа (Bignum). Мои результаты:
Теперь вы можете стать обладателем уникального и единственного числа, по крайней мере в рамках нашей вселенной. Скорость генерации 1 млн. разных! GUID - 0,15 секунды
Вывод: 0,152 {B7171A47-A1CA-4608-9207-64E50AC9F7FE}
Изменено:
«Бритва Оккама» или «Принцип Калашникова»?
|
|||||||||||||
|
27.06.2023 00:16:58
BedvitCOM.dll_v3.7
BedvitXLL.dll_v4.8 + Оптимизирован фильтр массива ArrayFilterV() - теперь операторы Операнды выражений логического И и логического ИЛИ вычисляются слева направо (от первого условия до последнего, учитывая скобки - в скобках порядок такой же). Если значения первого операнда достаточно, чтобы определить результат операции, второй операнд не вычисляется.
Изменено:
«Бритва Оккама» или «Принцип Калашникова»?
|
|
|
24.06.2023 07:55:15
«Бритва Оккама» или «Принцип Калашникова»?
|
|||||
|
23.06.2023 18:33:51
Изменено:
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
23.06.2023 18:26:51
В
И современные
«Бритва Оккама» или «Принцип Калашникова»?
|
|
|
23.06.2023 17:35:18
В текущую бета-версию, для "месье знающих толк в ... развлечениях" добавил регулярные выражения (оператор 128).
A так же отдельную функцию RegexMatchECMAScript(string, pattern) Использована стандартная библиотека C++, функция Есть еще одна популярная грамматика PCRE2 (PHP, Perl, Python и Ruby-PCRE), если будет интерес, можно добавить и её. Хотя,насколько я понял, они не сильно отличаются:
Изменено:
«Бритва Оккама» или «Принцип Калашникова»?
|
|
|
16.06.2023 18:54:58
Уже починил. Я с этим Like уже неделю е...напиливаю... Читаю мануалы и мат.часть разную. Ты думаешь так просто обогнать штатную, там не дураки сидят.
Дошло до того, что подключил некоторые Си-шные функции, вроде которая использует инструкции из Особенно на длинных строках Like будет быстрым, при использовании спец.символа "*"
Изменено:
«Бритва Оккама» или «Принцип Калашникова»?
|
|
|