跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • Online Tools
  • 用户
  • 群组
折叠
品牌标识

D2Learn Forums

  1. 主页
  2. SubForums
  3. 现代C++ | mcpp论坛
  4. 刚学 C++ 模块想要尝试声明与定义分离,结果失败了

刚学 C++ 模块想要尝试声明与定义分离,结果失败了

已定时 已固定 已锁定 已移动 现代C++ | mcpp论坛
c++模块问题求助
4 帖子 3 发布者 61 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • ppruinP 离线
    ppruinP 离线
    ppruin
    编写于 最后由 编辑
    #1

    屏幕截图 2026-02-22 172201.png 屏幕截图 2026-02-22 172153.png 2da5f894-a0b7-489c-90ef-7a970259ba1a-image.png a35ccefc-18ea-42b2-8e11-00b36839479a-image.png ba96f992-9a90-49a3-aa2d-da8644ebe82a-image.png
    使用的是 MSCV 编译器和 C++23 ,模块是不是不能这样子写啊?看着没有错误提示,一编译就是一堆错误。请大佬给我解解惑,非常感谢

    1 条回复 最后回复
    0
    • SPeakS 离线
      SPeakS 离线
      SPeak d2learn-dev mcpp-team
      编写于 最后由 编辑
      #2

      gcc15: 左边接口 右边实现

      image.png

      1 条回复 最后回复
      0
      • SPeakS 离线
        SPeakS 离线
        SPeak d2learn-dev mcpp-team
        编写于 最后由 编辑
        #3

        这有个风格参考

        • https://github.com/mcpp-community/mcpp-style-ref
        1 条回复 最后回复
        0
        • SPeakS SPeak 从 General Discussion | 综合讨论 移动了该主题
        • lost-42L 离线
          lost-42L 离线
          lost-42
          编写于 最后由 编辑
          #4

          看起来像是 ConsolePrint 和 encipherment 的问题, 错误提示有找不到模块 ConsolePrint 以及 encipherment 不是个命名空间.
          我没有用过这个库, 不确定是不是需要额外配置, 可以先替换成 std::println 试试?

          1 条回复 最后回复
          0

          • 登录

          • 没有帐号? 注册

          • 登录或注册以进行搜索。
          d2learn forums Powered by NodeBB
          • 第一个帖子
            最后一个帖子
          0
          • 版块
          • 最新
          • 标签
          • 热门
          • Online Tools
          • 用户
          • 群组