跳转至

ev-drogon-default-copy-move-multipart-003

字段 值
项目 drogonframework/drogon
固定 commit 3aae769cc405
路径 lib/inc/drogon/MultiPart.h
行段 L122-L127
特性 = default 与 = delete
许可证 MIT
代码来源 项目源码
级别 manual
审核 zyuhao7 @ 2026-10-27
测试代码 否
发现方式 manual

用法

用 = default 显式声明可复制且可移动的解析器

为什么典型

默认实现已满足语义,显式写出让接口意图可见,并保留移动构造。

摘录

class DROGON_EXPORT MultiPartParser
{
  public:
    MultiPartParser(){};
    MultiPartParser(const MultiPartParser &other) = default;  // Copyable
    MultiPartParser(MultiPartParser &&other) = default;       // Movable

备注

生产路径;注释直接标明 Copyable 与 Movable。

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