跳转至

ev-hyprland-print-log-002

字段 值
项目 hyprwm/Hyprland
固定 commit 0aa6745f705f
路径 hyprctl/src/main.cpp
行段 L56-L61
特性 std::print / std::println
许可证 BSD-3-Clause
代码来源 项目源码
级别 manual
审核 zyuhao7 @ 2026-10-29
测试代码 否
发现方式 regex

用法

日志包装函数在安静模式下直接返回,否则用 std::println 输出

为什么典型

把 println 当作轻量日志出口,保留 {} 格式串,调用方不再手工拼接字符串。

摘录

void log(const std::string_view str) {
    if (quiet)
        return;

    std::println("{}", str);
}

备注

生产路径:hyprctl 客户端日志。

查看固定 commit 源码 · 返回证据索引