Последние записи
- TChromium (CEF3), сохранение изображений
- Как в Delphi XE обнулить таймер?
- Изменить цвет шрифта TextBox на форме
- Ресайз PNG без потери прозрачности
- Вывод на печать графического файла
- Взаимодействие через командную строку
- Перенести программу из Delphi в Lazarus
- Определить текущую ОС
- Автоматическая смена языка (раскладки клавиатуры)
- Сравнение языков на массивах. Часть 2
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
26th
Авг
Сравнение языков на массивах. Часть 1
Сейчас буду сравнивать языки программирования на работе с одномерными массивами в операционной системе Linux. Начну с C++.
Задача, решение которой будет реализовано на нескольких языках, такая: даны два множества целых чисел, в каждом из множеств элементы не повторяются. Множества представляются в виде массивов, где элементы случайно перемешаны. Необходимо проверить, не является ли какое-либо из множеств подмножеством другого.
Проверку будем проводить простым перебором. А что тут сравнивать, подумают некоторые. Цикл в цикле, а в нём проверка a==b[j], и всё. Но доступ к элементам массивов может быть организован по-разному в разных языках. В разных языках по-разному реализована run-time проверка индекса массива. Кроме этого, для хранения массивов можно использовать различные средства: статическая память, динамическая память, тип-контейнер. Это тоже будем сравнивать — с каким массивом работа быстрее. Ещё интересно проверить ускорит ли работу применение SIMD-инструкций (MMX, SSE и т.д.) и применение параллельных функций обработки типов-контейнеров (политика исполнения std::execution:par). Надо ещё учесть, что в операционной системе Linux наиболее часто используются два компилятора С++, это GNU C++ и Clang C++, поэтому надо сравнить их между собой, чей сгенерированный код лучше. И сравнить несколько версий компиляторов.
Для работы программ необходимо сначала подготовить файлы с тестовыми массивами. В первом массиве будет 500 тысяч элементов (целых чисел), а во-втором — 50 тысяч. Формат файла — текстовый, в каждой строке — по одному числу, в первой строке — длина массива, в дальнейших строках идут элементы друг за другом.
17th
Окт
Склонение ФИО
Имеется некая информация состоящая из имени, фамилии и отчества. (все хранится в БД) К примеру, «Иванов Иван Иванович». Нужно, чтобы при нажатии на кнопку в поле текст заменялся на «Иванову Ивану Ивановичу». Может есть какая функция, кто -нибудь знает? (читать всё…)
16th
Сен
Удалить все слова из строки
Teror4uks
В задании нужно удалить все слова до последнего, разделены они естественно между собой пробелами, использую функцию DELETE и POS (для вычисления нахождения пробела), но он почему то удаляет всё до первого пробела, помогите кто знает, как исправить?
(читать всё…)
11th
Авг
Как из строки получить время?
Но вот например у меня такая строка в переменной
15:06 Какой то текст
как из нее получить время и какой то текст в 2 разные переменные? (читать всё…)
25th
Май
Кнопка «Удаление» не срабатывает
Blondy
Дорогие форумчане, есть массив workers, который получает определенный массив работников (в зависимости от конкретной ситуации), и выводит динамически рядом с фамилией кнопку «Удалить из списка». Набор элементов происходит через
2nd
Мар
Найти и удалить всю cтроку, в которой нет заданной подстроки
допустим у меня есть текст : (читать всё…)
29th
Авг
Удаление тегов из строки
Перейду сразу к вопросу… Есть строка с тэгами вида «+|colЦВЕТтекст|+».
Можно как-нибудь удалить только теги (вместе с цветами), но не трогать текст, заключенный в них?
Например, есть строка: «Вася +|colffffffПупкин|+», и из нее должно получится «Вася Пупкин».
Искал решение в интернете — не нашел, только наткнулся на функцию Pos, но без понятия, как с ней обращаться, чтобы достичь нужного результата…
Пробовал самостоятельно, но получается только удалить весь текст, кроме тега с текстом и цветом, которые в него заключены… (читать всё…)
2nd
Май
Скопировать html код из текстового файла
Есть файл proba.txt, а в этом файле код HTML из которого нужно выдрать определенный участок кода. Например все что между тегами body. Как это можно сделать? (читать всё…)
Облако меток
css реестр ассемблер timer SaveToFile ShellExecute программы массив советы word MySQL SQL ListView pos random компоненты дата LoadFromFile form база данных сеть html php RichEdit indy строки Win Api tstringlist Image мысли макросы Edit ListBox office C/C++ memo графика StringGrid canvas поиск файл Pascal форма Файлы интернет Microsoft Office Excel excel winapi журнал ПРОграммист DelphiКупить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту
пеллетные котлы
Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)