Иногда у меня возникают задачи, связанные с работой со строками. Зачастую они требуют преобразования строки в число или, наоборот, числа в строку.
В Паскале я обычно использую str(n, st); и val(st, n, c);.
Напишите, пожалуйста, свои методы для этого...
Я обнаружил, что на практике при использовании различных компиляторов C++11/C++14 std::atomic имеет неопределенное начальное значение, как если бы это был «необработанный» тип. То есть мы ожидаем, что для выражения
Я хочу проверить триггеры задач в планировщике задач с помощью C++.
Я хочу использовать функцию *HRESULT get_Type(TASK_TRIGGER_TYPE2 pType);
, чтобы проверить, инициируется ли задача входом в систему или загрузкой.
TASK_STATE taskState;
Я создаю дисплей esp32, который показывает текущие цены на электроэнергию, поскольку у меня есть разные тарифы. У моего поставщика электроэнергии есть веб-сайт, на котором показаны текущие цены. Каков самый простой способ получить эту информацию и...
У меня есть структура указателей, в которой указатели имеют произвольный тип, но известны во время компиляции.
struct ptrs
{
int* a;
const char** b;
int* c;
float* d;
};
Учитывая, что все они являются указателями, все они будут иметь одинаковую...
Я использую CMake в качестве инструмента сборки, и у меня есть предварительно упакованные двоичные файлы для всех библиотек, которые я использую в своем проекте. Одна из этих библиотек — Protobuf, загружается через Conan IO. Итак, я хочу...
Часто мне хочется объединить условные выражения препроцессора в цепочку с использованием __has_include (определенного в C++17 и C23 и поддерживаемого в более ранних версиях многими компиляторами как расширение). Простой пример выглядит примерно...
Мне нужна простая вещь метапрограммирования, которая позволит мне переходить к различным специализациям, если переданный параметр является разновидностью std::vector или нет.
Что-то вроде is_base_of для шаблонов.
Существует ли такое?
arrSize определен в Tasks.cpp во 2-й строке, 1-я — это include, пространство имен, тип, все правильно:
Заголовок:
class Task
{
private:
uint64_t sp;
uint64_t pc;
int32_t args ;
int32_t regs ;
static void growTaskArr();
static void initTasks();...
Я считаю, что конструкторы не могут быть объявлены виртуальными по следующей причине:
Для вызова виртуальной функции требуется, чтобы указатель vtable (vptr) уже был правильно инициализирован, чтобы он указывал на соответствующую таблицу виртуальных...
Я пишу программу, поддерживающую кеширование, с большим количеством случайных операций чтения и записи, и, скажем, я использую встроенную функцию _mm_prefetch _MM_HINT_T0 для загрузки некоторых данных в кеш L1. Затем я хочу предварительно загрузить...
Я работаю над проектом C++, и мне нужно реализовать перегрузку оператора индекса для класса. В частности, я хочу иметь возможность использовать квадратные скобки ([]) для объекта моего класса для доступа или изменения элементов в контейнере.
У меня...
Я создаю дисплей esp32, который показывает текущие цены на электроэнергию, поскольку у меня есть разные тарифы. У моего поставщика электроэнергии есть веб-сайт, на котором показаны текущие цены. Каков самый простой способ получить эту информацию и...
Я обнаружил, что на практике при использовании различных компиляторов C++11/C++14 std::atomic имеет неопределенное начальное значение, как если бы это был «необработанный» тип. То есть мы ожидаем, что для выражения
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения