Anonymous » 19 дек 2025, 11:29
Последнее сообщение Anonymous «
Anonymous »
Сейчас я работаю над системой, очень похожей на традиционную банковскую систему. Он поддерживает следующие API:
class Bank {
public:
std::expected add(string account_id, int amount);
std::expected remove(string account_id, int amount);...
Anonymous » 19 дек 2025, 09:53
Последнее сообщение Anonymous «
Anonymous »
Сейчас я работаю над системой, очень похожей на традиционную банковскую систему. Он поддерживает следующие API:
class Bank {
public:
std::expected add(string account_id, int amount);
std::expected remove(string account_id, int amount);...
Anonymous » 19 дек 2025, 08:25
Последнее сообщение Anonymous «
Anonymous »
Я использую std::unordered_map и не уверен, как именно ведет себя его ::begin.
Согласно ссылке CPP, я ничего не вижу о порядке; что имеет смысл; в названии написано «неупорядоченный»!
Однако сам пример показывает, что элементы всегда повторяются в...
Anonymous » 19 дек 2025, 02:13
Последнее сообщение Anonymous «
Anonymous »
Иногда у меня возникают задачи, связанные с работой со строками. Зачастую они требуют преобразования строки в число или, наоборот, числа в строку.
В Паскале я обычно использую str(n, st); и val(st, n, c);.
Напишите, пожалуйста, свои методы для этого...
Anonymous » 19 дек 2025, 01:39
Последнее сообщение Anonymous «
Anonymous »
Я обнаружил, что на практике при использовании различных компиляторов C++11/C++14 std::atomic имеет неопределенное начальное значение, как если бы это был «необработанный» тип. То есть мы ожидаем, что для выражения
Anonymous » 19 дек 2025, 01:11
Последнее сообщение Anonymous «
Anonymous »
Я хочу проверить триггеры задач в планировщике задач с помощью C++.
Я хочу использовать функцию *HRESULT get_Type(TASK_TRIGGER_TYPE2 pType);
, чтобы проверить, инициируется ли задача входом в систему или загрузкой.
TASK_STATE taskState;
Anonymous » 19 дек 2025, 01:06
Последнее сообщение Anonymous «
Anonymous »
Я создаю дисплей esp32, который показывает текущие цены на электроэнергию, поскольку у меня есть разные тарифы. У моего поставщика электроэнергии есть веб-сайт, на котором показаны текущие цены. Каков самый простой способ получить эту информацию и...
Anonymous » 19 дек 2025, 00:59
Последнее сообщение Anonymous «
Anonymous »
У меня есть структура указателей, в которой указатели имеют произвольный тип, но известны во время компиляции.
struct ptrs
{
int* a;
const char** b;
int* c;
float* d;
};
Учитывая, что все они являются указателями, все они будут иметь одинаковую...
Anonymous » 18 дек 2025, 23:16
Последнее сообщение Anonymous «
Anonymous »
Я использую CMake в качестве инструмента сборки, и у меня есть предварительно упакованные двоичные файлы для всех библиотек, которые я использую в своем проекте. Одна из этих библиотек — Protobuf, загружается через Conan IO. Итак, я хочу...
Anonymous » 18 дек 2025, 19:58
Последнее сообщение Anonymous «
Anonymous »
Часто мне хочется объединить условные выражения препроцессора в цепочку с использованием __has_include (определенного в C++17 и C23 и поддерживаемого в более ранних версиях многими компиляторами как расширение). Простой пример выглядит примерно...
Anonymous » 18 дек 2025, 18:06
Последнее сообщение Anonymous «
Anonymous »
Мне нужна простая вещь метапрограммирования, которая позволит мне переходить к различным специализациям, если переданный параметр является разновидностью std::vector или нет.
Что-то вроде is_base_of для шаблонов.
Существует ли такое?
Anonymous » 18 дек 2025, 17:42
Последнее сообщение Anonymous «
Anonymous »
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();...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения