Сейчас я работаю над модернизацией довольно большого приложения, анализирующего большие объемы текстовых данных. Приложение состоит из исполняемых файлов, запускает другие исполняемые файлы и так далее. Некоторые из этих исполняемых файлов можно...
Я пытаюсь обновить свой код до C++20 и обнаружил, что мои макросы регистрации производительности не работают.
Текущий код:
#define LN_PROFILE(info) timer::ScopeTimer timer##__FILE__##__LINE__(__FUNCSIG__, info);
Я пытаюсь реализовать класс таймера, который печатает время, необходимое для заданной области:
Main.cpp:
#include scopetimer.hpp
#include
#include
#include
#include
#include
void work01()
{
double numbers ;
for (int i = 0; i 1; n = n - 1) {...
Мне интересно, как работает функция усечения. C++ — это всего лишь пример, который я использую, потому что я знаю этот язык. Я искал в Интернете и не могу найти, как это работает, просто как его использовать и что он делает. здесь, например,...
Я только что создал иерархию исключений и хотел передать char* в конструктор одного из моих производных классов с сообщением о том, что не так, но, видимо, у std::Exception нет конструктора, который позволил бы мне это сделать. Тем не менее, есть...
Я пытаюсь установить связь с Arduino nano.
Я изучаю возможность использования перекрывающегося ввода-вывода, это всего лишь тест, и я знаю, что меня не интересует использование перекрывающегося ввода-вывода в этом состоянии.
Я использую Arduino...
Я хотел бы использовать битовые поля для доступа к памяти низкого уровня. Я знаю о непереносимости битовых полей, но, похоже, они последовательно реализованы на моей платформе (cortex-m4) как в clang, так и в gcc. Однако я обнаружил, что присвоение...
Я пытаюсь скомпилировать свое приложение с использованием кода vs и g++ в Windows 11 без необходимости вручную вводить все файлы в файл Task.json, но каждый раз, когда я пытаюсь скомпилировать, я получаю фатальную ошибку:
Недавно я увидел онлайн-тест на собеседовании, с которым мне нужна помощь. Это не вопрос о работе, на которую я прохожу собеседование, мне просто был любопытен ответ. Заранее спасибо.
Возьмите приведенный ниже фрагмент кода, который просто обрезает строку, удаляя пробелы с обоих концов:
const std::string TrimString(const std::string& s)
{
const auto iter = std::find_if(s.cbegin(), s.cend(), [](auto c) -> bool { return...
Я работаю над базой кода C++, в которой есть функция под названием «getConfigFilePath()» в пространстве имен «utils», которая возвращает путь к файлу конфигурации. Конфигурационный файл действительно жестко запрограммирован.
Итак, функция выглядит...
В Windows использование функции check_ipo_supported CMake дает true для msvc и g++, установленного из MSYS2, но не для clang++.
Это ошибка? (Я мог найти аналогичную неподтвержденную проблему CMake:
У меня проблема с небольшой программой, которую я создаю.
Это моя программа:
#define PY_SSIZE_T_CLEAN
#include
int main() {
Py_SetPythonHome(L C:/Users/fxct/AppData/Local/Python/pythoncore-3.12-64 );
// Py_SetPath(L...
Я хочу создать приложение, которое зависит от модуля OpenCV (версия 3.4.6), а именно. Этот модуль имеет зависимость от библиотеки VTK (версия 7.1.1). Я хочу использовать ExternalProject для сборки библиотеки vtk и модуля opencv viz, а затем хочу...
Я работаю над базой кода C++, в которой есть функция под названием «getConfigFilePath()» в пространстве имен «utils», которая возвращает путь к файлу конфигурации. Конфигурационный файл действительно жестко запрограммирован.
Итак, функция выглядит...
Мне интересно, как работает функция усечения. C++ — это всего лишь пример, который я использую, потому что я знаю этот язык. Я искал в Интернете и не могу найти, как это работает, просто как его использовать и что он делает. здесь, например,...
Возьмите приведенный ниже фрагмент кода, который просто обрезает строку, удаляя пробелы с обоих концов:
const std::string TrimString(const std::string& s)
{
const auto iter = std::find_if(s.cbegin(), s.cend(), [](auto c) -> bool { return...
У меня есть две функции, подсчитывающие появление целевого символа в данном входном буфере. Функции различаются только тем, как они передают результат обратно вызывающему объекту; один возвращает результат, а другой записывает в переменную,...
Я пытаюсь скомпилировать свое приложение с использованием кода vs и g++ в Windows 11 без необходимости вручную вводить все файлы в файл Task.json, но каждый раз, когда я пытаюсь скомпилировать, я получаю фатальную ошибку:
Я хочу создать приложение, которое зависит от модуля OpenCV (версия 3.4.6), а именно. Этот модуль имеет зависимость от библиотеки VTK (версия 7.1.1). Я хочу использовать ExternalProject для сборки библиотеки vtk и модуля opencv viz, а затем хочу...
У меня есть две функции, подсчитывающие появление целевого символа в данном входном буфере. Функции различаются только тем, как они передают результат обратно вызывающему объекту; один возвращает результат, а другой записывает в переменную,...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения