“wait_for“: 不是 “winrt::impl“ 的成员
错误 C2039 "wait_for": 不是 "winrt::impl" 的成员 C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt\winrt\impl\Windows.Foundation.0.h 983
vs2019 编译 winrt,报错,"wait_for" is not member of "winrt::impl",错误的中文描述是"wait_for": 不是 "winrt::impl" 的成员
windows sdk 版本 10.0.19041.0
解决办法:
方法 一:
把符合模式改为 否 (/permissive),然后重新编译,就不会有winrt::imp的报错了
工程文件xxxx.vcxproj中的字段是 <ConformanceMode>true</ConformanceMode>
为啥呢?请搜索,符合模式premissive,了解一下这个字段的含义
参考:
https://github.com/microsoft/Windows.UI.Composition-Win32-Samples/issues/47
方法二:
windows sdk中winrt相关的文件旧了,不符合premissive的安全检查了,需要用新的CppWinRT
vs2019工具中Nuget包管理中,搜索 Microsoft.Windows.CppWinRT,下载安装就行
https://github.com/adabru/BleWinrtDll/issues/16
“wait_for“: 不是 “winrt::impl“ 的成员相关推荐
- C++ IMPL 模式解析(下)
文章目录 二进制兼容 什么是二进制兼容 为什么会二进制不兼容 什么情况会导致二进制不兼容 隐藏子类--解决二进制兼容 参考资料 二进制兼容 在 上一章 的结尾处提到了二进制兼容的概念,这里先说说二进制 ...
- C++ 多线程:future 异步访问类(线程之间安全便捷的数据共享)
文章目录 future前言 future描述 future类成员使用 总结 future前言 首先查看如下代码 #include <iostream> #include <threa ...
- C++条件变量使用详解
1. condition_variable介绍 在C++11中,我们可以使用条件变量(condition_variable)实现多个线程间的同步操作:当条件不满足时,相关线程被一直阻塞,直到某种条件出 ...
- C++接口工程实践:有哪些实现方法?
简介:程序开发的时候经常会使用到接口.众所周知,C++语言层面并没有接口的概念,但并不意味着C++不能实现接口的功能.相反,正是由于C++语言没有提供标准的接口,导致实际实现接口的方法多种多样.那么C ...
- 实用的设计模式【二】——类的组织
"四人帮"的<design pattern>的确博大精深,但个人觉得毕竟还是偏学院派了,似乎不用非常理性的去理解它们,所以在实际应用中,甚至一些人主张不使用模式.就像说 ...
- Android智能指针——读书笔记
目录结构 目录结构 参考资料 概述 背景知识 GC经典问题 轻量级指针 实现原理分析 构造函数 析构函数 应用实例分析 强指针和弱指针 强指针的实现原理分析 增加对象的弱引用计数 增加对象的强引用计数 ...
- C++ API 设计 章节链接
http://www.aiuxian.com/article/p-1301505.html 第三章 模式 前一章所讨论的品质是用来区分设计良好和糟糕的API.在接下来的几个章节将重点关注构建高品质的A ...
- C++ API 设计 08 第三章 模式
第三章 模式 前一章所讨论的品质是用来区分设计良好和糟糕的API.在接下来的几个章节将重点关注构建高品质的API的技术和原则.这个特殊的章节将涵盖一些有用的设计模式和C++ API设计的相关习惯用法. ...
- C++11多线程之条件变量
原文: http://en.cppreference.com/w/cpp/thread/condition_variable std::condition_variable 定义在头文件<con ...
最新文章
- 一文详解Camera-IMU内外参标定原理
- JavaScript 数据去重的常用几种方法
- Python基础之数据类型(一)
- 计算机软考中级网络工程师,如何复习计算机软考中级网络工程师更有效
- 服务器芯片镜像测试,模拟镜像服务器磁盘问题的两个测试【转】
- “==”和equals()的用法
- opencv读取MATLAB双目标定的结果进行双目校正
- Java并发编程的艺术(八)——闭锁、同步屏障、信号量详解
- 学子商城网站的设计与实现
- AutoCAD打印样式中缺少.ctb只有.stb怎么办?
- 18个最好的代码编辑器/IDE工具
- 网站建设制作需要多少钱呢?费用是多少?
- postgresql垃圾清理插件pg_repack
- 显示器扩展后左右如何设置?
- 谷歌、Uber都在用:标准SQL语法入门指南
- Python基于人脸识别的考勤系统(附源码)
- jsp运动会管理系统
- [OOD设计] - Black Jack Game (21点)
- 【折腾日记GEN8_2】ESXI的安装
- 学计算机颈椎痛,每天对着电脑颈椎疼的厉害怎么办?