吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1007|回复: 1
收起左侧

[求助] 编译遇到 错误 C7595,C++新的语言标准?

[复制链接]
showwindows 发表于 2022-6-16 00:42
最近在编译一份MFC源码时遇到错误,各位大大帮忙看一下编译不通过是哪里出了问题。
------------------------------------------------------
平台工具集:Visual Studio 2022 (v143)
C++语言标准:ISO C++20 标准 (/std:c++20)

void CHexDlgDataInterp::ShowValueSHORT(WORD word)const
{
        if (auto iter = std::find_if(m_vecProp.begin(), m_vecProp.end(),
                [](const SGRIDDATA& refData) {return refData.eName == EName::NAME_SHORT; }); iter != m_vecProp.end())
                iter->pProp->SetValue(std::format(m_fShowAsHex ? L"{:#06X}" : L"{:d}", static_cast<short>(word)).data());
}

严重性        代码        说明        项目        文件        行        禁止显示状态
错误        C7595        “std::_Basic_format_string<wchar_t,short>::_Basic_format_string”: 对即时函数的调用不是常量表达式

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| showwindows 发表于 2022-6-18 12:28
有知道的兄弟么
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 10:40

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表