Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C/C++ Компиляция под 32 битные системы https://www.cyberforum.ru/ c-cpp/ thread3110265.html
Здравствуйте, пишу игру на с++ с помощью Sublime Text, make и g++ компилятора. Мне нужно каким то образом собрать exe под 32 битные системы, возможно дело не в разрядности, в ошибке пишет "Эта версия '%1' не совместима с версией Windows" (на другом компьютере с 32 битами, на моём 64 бита и всё работает). Вычитал, что для компиляции на 32 бита надо использовать -m32, но при его использовании...
C/C++ Нужна проверка вводимых данных
Ребята опытные, помогите с проверкой вводимого числа double. При вводе в double 22ю3, запишется 22, через запятую тоже самое запишется и если писать буквы он ничего не запишет, но и ничего не поменяет(сделано через do/while). Как сделать проверку на такой случай? Заранее благодарю.
C/C++ Using namespace std https://www.cyberforum.ru/ c-cpp/ thread3109243.html
Смысл писать кучу раз std:: если можно один раз using namespace std; :rofl::rofl::rofl::rofl::rofl::rofl:
C/C++ С чего начать изучение С/С++ https://www.cyberforum.ru/ c-cpp/ thread3109073.html
С чего начать? :)
Оптимальный счетчик элементов string выражения C/C++
Добрый вечер. Есть выражение алгебры логики, записанное в string переменную. Мне нужно определить какие буквы использовал пользователь при вводе выражения, в нем может быть только A, B, C, X, Y, Z. Я выбрал простейший способ, а именно: if (expression.find('X') != -1) { for (int x = 0; x <= 1; x++) { variables = x;
C/C++ Сборка программы cmake https://www.cyberforum.ru/ c-cpp/ thread3108371.html
Всем добрый день. Просьба немного помочь. Есть программа slang, хочу ее попробовать, по описанию - очень мне нужна. Но автор распространяет ее в виде исходников C++, бинарников не выкладывает. Нужно собрать под Windows 10. Есть вроде бы и инструкция по сборке Клонировал репозиторий. Установил MSYS2. Установил требуемые автором программы. $ gcc --version gcc (GCC) 11.3.0 Copyright (C)...
C/C++ Задача на теорию вероятностей Здравствуйте, помогите, пожалуйста, с решением задачи "Чёрные и белые". Рассмотрим игру. В ряд лежат n шариков двух цветов: черные и белые. Позиции в ряду пронумерованы от 1 до n. Вам известно только общее количество шариков (n); точное их расположение и даже количество белых шариков неизвестно. Вы можете делать запросы вида v u, где 1 ≤ v, u ≤ n. Если на позиции v находится чёрный шарик, а... https://www.cyberforum.ru/ c-cpp/ thread3108310.html C/C++ Алиса и Боб (и снова тесты не проходят)
После долгих мучений мне удалось достичь рабочего кода, но он выдаёт неверный ответ на шестом тесте. Ума не приложу, что должно быть в тесте, чтобы программа ошибалась. Задача: Ах, какая же скукота на летних каникулах! И вот, Алиса и Боб придумали новую игру. Правила у игры следующие: у игроков имеется множество из n различных целых чисел. Игроки ходят по очереди. Во время каждого хода...
C/C++ Задача про сапожника, не проходит тест https://www.cyberforum.ru/ c-cpp/ thread3107957.html
В некоей воинской части есть сапожник. Рабочий день сапожника длится n минут. Заведующий складом оценивает работу сапожника по количеству починенной обуви, независимо от того, насколько сложный ремонт требовался в каждом случае. Дано сапог, нуждающихся в починке. Определите, какое максимальное количество из них сапожник сможет починить за один рабочий день. Входные данные В первой строке...
C/C++ Ошибка при попытке статического анализа с компиляцией (плагин sonar-cxx) библиотеки GSL Запустил команду bear --use-cc - make Использовал файл sonar-project.properties с такими настройками: # must be unique in a given instance sonar.projectKey=gsl-with-build #sonar.language = cxx # Path is relative to the sonar-project.properties file. Defaults to . sonar.sources=. sonar.host.url=http://localhost:9000 # Encoding of the source code. Default is default system encoding https://www.cyberforum.ru/ c-cpp/ thread3107594.html
C/C++ Подскажите в чём моя ошибка
Я работаю над заданием и никак не могу понять как правильно решать эту задачу Текст задачи: Турист, собираясь в поход, закупает продукты в неделимых упаковках известного веса Сj и калорийности aj, j=1..n. Количество продуктов каждого вида можно купить не более dj упаковок, j=1..n. Определить план закупки продуктов, чтобы их суммарная калорийность была не ниже К килокалорий, а общий вес был...
C/C++ Графы https://www.cyberforum.ru/ c-cpp/ thread3106691.html
Здравствуйте, есть проблема с реализацией поставленной задачи Текст задания: Незадачливый диггер разбил лампу во время тура по пещере и может передвигаться только наощупь. Напишите программу, чтобы определить, сможет ли он найти выход из пещеры, держась за стену одной рукой. Точка начала пути и точки выхода задаются с клавиатуры. Как мне объяснили условие использования только одной руки...
фрилансер
5813 / 5332 / 1094
Регистрация: 11.10.2019
Сообщений: 14,226
04.06.2023, 13:38 0

Реализация LIKE как в VB или SQL на С++ или Си - C/C++ - Ответ 16928015

04.06.2023, 13:38. Показов 4646. Ответов 53
Метки (Все метки)

Ответ

Цитата Сообщение от bedvit Посмотреть сообщение
Первый сишный код в 30 раз быстрее.
тогда бери его, да и всё ) По сути, это и есть тот самый конечный автомат, только криво собранный в сишном стиле.

Код немного очеловечить можно:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
bool check(const char* s, const char* p)noexcept
{
    const char* rs{};
    const char* rp{};
    while(1)
    {
        if(*p=='*')
        {
            rs=s;
            rp=++p;
        }
        else if(!*s)
        {
            return !*p;
        }
        else if(*s==*p || *p=='?')
        {
            ++s;
            ++p;
        }
        else if(rs)
        {
            s=++rs;
            p=rp;
        }
        else
        {
            return false;
        }
    }
}


Вернуться к обсуждению:
Реализация LIKE как в VB или SQL на С++ или Си C/C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2023, 13:38
Готовые ответы и решения:

Реализация Round Robin Algoritm, данные должны храниться или в памяти, или на внешнем SQL хранилище
Добрый день Уважаемое сообщество! Порекомендуйте аналог RRDLib на C#. NHawk и другие врапперы к...

Есть ли в VB или в ADO, DAO или RDO функция преобразования MS SQL типов данных в MS Access?
Существует ли встроенная функция перевода типов данных SQL в Access, Paradox, Dbase и пр.?

Создайте приложение с SQL Server 2012 (или более поздней версии), .NET 4.8 и Entity Framework 6.2 (или 6.4) с по
Привет, мне дали такую задачу и у меня достаточно мало времени, 3-4 дня. Нужно его сделать и...

SQL или Visual Basic? Или Макросы?
Здравствуйте. Делая проект по заданию базы для избирательного, столкнулась с такой проблемой - в...

Как получить индекс элемента (или его позицию или количество элементов до него) в set или multiset от lower_bound?
не работающий код((( #include&lt;bits/stdc++.h&gt; #define ff first #define ss second #define...

53
04.06.2023, 13:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2023, 13:38
Помогаю со студенческими работами здесь

Есть ли такая функция даты SQL которая позволяет вытащить записи по опред году, или месяцу или дню
не используя оператор like

Как лучше и быстрее из SQL в QVector и в GUI или сразу из SQL в GUI
Доброе время суток! Ну собственно вопрос в теме, как лучше сделать. Сначала прочитать SQLite в...

Что лучше, учить команды CMD или BASH или PowerShell или все они важны или лучше язык программирования?
В заголовке имел в виду, что если изучаю распространенный язык программирования, например Python,...

Как преобразовать SQL В CSV или в Яндекс. маркет?
У меня интернет-магазин, но на бесплатный функция выгрузки CSV и Яндекс. маркет нет. Я хочу...

Как в sql реализован логич.тип?Как можно в sql сделать так,чтобы были только значения "0"и"1" или "да"и"Нет"?
Хочу использовать в таблице переменные логического типа, но не нашла ничего про логический тип в...

Какую лучше использовать Hypersonic SQL или InstantDB и как...?
Поделитесь опытом работы с БД на MYCGISERVER.COM... Какую лучше использовать Hypersonic SQL или...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru