Я искал в Интернете реализацию C++ Longest Common Substring, но не нашел подходящей. Мне нужен алгоритм LCS, который возвращает саму подстроку, так что это не просто LCS.
Однако мне было интересно, как я могу сделать это между несколькими...
template class X { // ... пустота г(Т т) { +; // может быть диагностирован, даже если X::g не создан } }; Слово «может» предполагает, что компилятору разрешено диагностировать +;, однако это не обязательно....
У меня есть текстовый файл, заполненный тремя именами. Я пытаюсь прочитать текстовый файл в массив символов и отобразить количество элементов. Однако мой счетчик в функции чтения из файла, похоже, выводит количество символов в текстовом файле. А при...
Мне нужно создать класс, который может иметь целое число неограниченной длины. Как мне динамически перераспределять размер массива, содержащего каждую цифру целого числа. Есть ли способ создать массив таким образом, чтобы он автоматически достигал...
Я создаю программу, которая сможет загружать контент с различных веб-сайтов в моей локальной сети и за ее пределами. Для этого я должен использовать библиотеки и C++ из соображений совместимости. До сих пор мне удавалось успешно получить доступ к...
Я боролся с этим уже пару дней. Я портирую некоторый код на MacOS/AppleClang, и у нас есть очень тяжелый шаблонный код, который правильно строится на MSVC, но не работает на clang (по понятным причинам, потому что, после прочтения, наш код не...
Я хочу распечатать несколько документов с помощью WinAPi. Я пробовал примеры XPS и RAW. У меня в обоих случаях одно и то же - принтер начинает работать, катится, но бумага не попадает и не печатает.
Рассмотрим следующий фрагмент кода (для простоты вне контекста):
std::unique_ptr поток; поток = std::make_unique(path, std::ios::in | std::ios::binary); Этот код прекрасно компилируется с MSVC и работает без проблем, но Clang выдает ошибку:...
У меня есть проект в Clion с некоторыми исходниками. Когда я создаю класс и вставляю, скажем, переменную-член, я должен иметь возможность позволить clion генерировать, среди других сеттеров/геттеров. Вместо этого щелкните правой кнопкой мыши...
Я как раз собираюсь настроить VSCode в Ubuntu и попытался отладить файл C++. Однако когда я пытаюсь использовать «Выполнить»> «Добавить конфигурацию», он просто открывает launch.json, не спрашивая меня об установленной конфигурации отладки....
При попытке настроить файл CMakeLists.txt в папке examples/echo_server в репозитории websocketpp из графического интерфейса CMake в Windows 10 я получаю следующий результат:
Ошибка CMake в CMakeLists.txt:5 (init_target): Неизвестная команда CMake...
Я обновил проект C++ с Visual Studio 2010 (PlatformToolset v100) до Visual Studio 2019 (PlatformToolset v142). Я установил версию сообщества VS 2019. При компиляции кода с использованием командной строки разработчика с командой установки mvn...
Читая о реализации контейнеров STL в GCC, я заметил несоответствие в использовании спецификаторов доступа в базовых классах. В частности, некоторые классы (_Vector_base) полностью общедоступны и, следовательно, разрешают доступ к любому члену извне,...
-g3 -ldl -std=c++11 -I utils/ -I.. -I /usr/include/x86x_64-linux-gnu/c++/12/32 -Wno-everything это ошибка, которую clang++ сгенерировал с помощью -v (некоторые части вырезаны, при необходимости могу...
В моем проекте Python (назовем его проектом A ) я использую проект C++ (назовем его проектом B ), который предоставляет C++ API, а также предоставляет оболочку Python. , созданный с помощью Cython. В проекте A у меня есть трудоемкий алгоритм,...
Я хочу получить точные аппроксимации некоторых сложных функций (pow, exp, log, log2. ..) быстрее, чем те, которые предоставляются cmath в стандартной библиотеке C++.
Для этого я хочу использовать способ кодирования чисел с плавающей запятой и...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения