c++ - 如何升级提升进度?
问题描述
boost/progress.hpp 1.71.0 版警告我:
include/boost/timer.hpp:21:98: note: #pragma message: This header is deprecated.
Use the facilities in <boost/timer/timer.hpp> instead.
BOOST_HEADER_DEPRECATED( "the facilities in <boost/timer/timer.hpp>" )
但是当我查看boost/timer.hpp时,没有明显的升级路径,因为没有boost::progress_display
类。
progress.hpp
除了重写之外,Boost 的人们打算以什么方式让我绕过弃用.
解决方案
今天没有好的解决办法。您的选择是:
- 使用没有弃用警告的旧提升
- 忽略警告
- 写一个替换
- 等待提升 1.72 并使用:
#include <boost/timer/progress_display.hpp>
我遇到了同样的问题,发现了这个摘要: https ://github.com/boostorg/timer/issues/12
推荐阅读
- html - 如何在 Angular 9 的输入字段中强制使用 name 属性?
- flutter - 如何删除 SearchDelegate 中的高程(阴影)?
- jsf - JSF中的数据表不显示变量的值
- python - Pandas:查找高于定义阈值的结束频谱
- python - Google Cloud Functions (Python) 中的随机连接错误
- typescript - 一个类型保护不能完全消除具有两个父级的 TypeScript 泛型
- c++ - 如何通过模板化参数传递 std::move
- sql - SQL 存储过程尝试选择然后将 URL var 放在一起
- sql - SQL 检查字段是否包含相同的字母
- c++ - 为什么 LAPACKE_dsygvd 在更改矩阵大小后返回错误?