ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Библиотека задач по C++ | тесты, код, задания

Библиотека задач по C++ | тесты, код, задания

前往频道在 Telegram

Задачи и тесты по C++ для тренировки и обучения. Как запустить своего ии-агента: https://clc.to/tvpmDQ По рекламе: @tproger_sales_bot Учиться у нас: https://proglib.io/w/7a480301 Для обратной связи: @proglibrary_feeedback_bot

显示更多
5 421
订阅者
-124 小时
-127 天
-3030 天
帖子存档
Что выведет программа?
Anonymous voting

Что выведет программа?
Anonymous voting

return h vs return std::move(h) - что лучше?
Anonymous voting

Что выведет код?
Anonymous voting

Компилируется ли это?
Anonymous voting

Потенциальная проблема этого кода?
Anonymous voting

«Этот манёвр будет стоить нам 51 год...» Навык решения низкоуровневых задач на C++ оттачивается через глубокое понимание фунд
«Этот манёвр будет стоить нам 51 год...» Навык решения низкоуровневых задач на C++ оттачивается через глубокое понимание фундаментальных алгоритмов. Подтяните базу сейчас, пока старые цены ещё действуют. До понедельника все курсы Proglib Academy доступны по прежней стоимости: — Разработка ИИ-агентов — Математика для разработки AI-моделей — ML для старта в Data Science — Математика для Data Science — Специалист по ИИ — Алгоритмы и структуры данных — Программирование на Python — Основы IT для непрограммистов — Архитектуры и шаблоны проектирования Выбрать курс для роста ⚠️ Цены вырастут уже 19 января

😃 Задача на выходные
#include <iostream>
#include <thread>
#include <chrono>

struct Counter {
    long long a;
    long long b;
};

void increment(long long& val) {
    for (int i = 0; i < 100'000'000; i++) val++;
}

int main() {
    Counter cnt{ 0, 0 };
    auto start = std::chrono::high_resolution_clock::now();

    std::thread t1(increment, std::ref(cnt.a));
    std::thread t2(increment, std::ref(cnt.b));
    t1.join(); t2.join();

    auto end = std::chrono::high_resolution_clock::now();
    std::cout << "Time: " << std::chrono::duration_cast<std::chrono::milliseconds>(end - start).count() << "ms\n";
    return 0;
}
❓ Вопрос: Как можно ускорить работу данного кода? 📍Навигация: Вакансии • Задачи • Собесы Библиотека C/C++ разработчика #междусобойчик

Сколько vptr создано?
Anonymous voting

Почему создание s1 имеет меньшую latency?
Anonymous voting

Что можно сказать об этом коде?
Anonymous voting