腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何在C++生成器中设置C++语言标准
、
今天,我们研究了一段需要
C++14
或
C++17
的
代码
,我
的
同事使用C++Builder进行
代码
编辑,并且还想用它来编译
代码
块
。 我们找不到设置C++语言标准
的
设置。通过谷歌搜索,我们发现C++builder有一个“经典
编译器
”,它只
支持
C++11
的
一部分,还有一个
支持
C++17
的
“基于clang
的</e
浏览 3
提问于2020-07-20
得票数 4
回答已采纳
1
回答
VS2015:可变模板专门化
、
、
、
、
这段
代码
#include <type_traits> (错误描述是由我自己翻译
的
Is_Admitted
浏览 0
提问于2015-06-20
得票数 0
回答已采纳
2
回答
特定
的
Visual Studio
版本
支持
哪些C++
版本
?
、
哪个
Visual Studio
版本
支持
C++11
、
C++14
或
C++17
?关于
支持
的
C++
版本
,社区
版本
之间有什么不同吗? 谢谢。
浏览 0
提问于2017-06-06
得票数 2
2
回答
是否有特定
的
时间在
c++17
上使用
c++17
假设我想创建一个现代
的
c++应用程序。我
的
遗留
代码
为零,需要与c++98/03向后兼容。是否有理由选择
c++11
或
c++14
而不是
c++17
?从研究来看,
c++11
和
c++17
之间似乎没有什么重大
的
变化,看起来
c++17
就是
c++11
,具有越来越多
的
特性。我意识到
支持
c++11
特性
的
编译器</
浏览 2
提问于2017-08-21
得票数 4
回答已采纳
2
回答
Boost.Filesystem
和
C++标准文件系统库有什么相似之处?
、
、
、
、
我需要一个文件系统库,用于
支持
C++11
的
编译器
或
支持
C++14
的
编译器
-所以它不可能来自
C++17
。现在,我知道进入
C++17
的
文件系统库是基于Boost::filesystem
的
;但是-它们是否足够相似,可以让我使用Boost库,然后在以后无缝地切换到标准
版本
,而不需要更改更多,比如using语句?我知道对于variant来说,Boost
和
标
浏览 87
提问于2016-12-01
得票数 29
回答已采纳
2
回答
哪个
版本
的
代码
::
块
支持
C++11
、
C++14
和
C++17
编译器
?
、
、
、
、
请告诉我Code::blocks
的
版本
,目前我在安装了Server Pack 1
的
Windows 7上使用Code::Blocks 10.05。我使用
的
Code::
代码
块
不
支持
我上面提到
的
三个
编译器
中
的
任何一个,谢谢。我不打算安装VS,因为数据
的
限制,我至少需要
C++11
,所以即使你们程序员能给我那个
版本
的
代码
::
块</
浏览 44
提问于2020-08-28
得票数 0
1
回答
C++17
编译器
(gcc或Microsoft Visual C++)是否有禁止“不生成临时”功能
的
选项?
、
、
、
、
如何告诉С++17
编译器
在以下情况下创建临时
的
(即
C++17
编译器
必须考虑复制/移动操作,就像
C++11
和
C++14
编译器
所做
的
那样) public:gcc -std=
c++14
./a.cpp:5:3: note: declared here
浏览 4
提问于2021-05-18
得票数 1
回答已采纳
1
回答
如何在我
的
boost jamfile中创建有条件
的
cxxflag功能?
、
、
我正在为一个小项目使用Boost.Build,并希望启用
C++17
支持
。根据,我可以通过以下方式传递
编译器
标志-std=
c++17
,并将该标志传播到所有可执行文件
和
库:feature.feature cpp17 : on : compositeoptional propagated ; project
浏览 5
提问于2017-05-30
得票数 0
2
回答
如何在VisualStudio2017 Linux
支持
下编译
和
构建
C++17
代码
?
、
、
、
、
请有人解释如何用或-std=
c++17
(g++)编译
和
编译(Linux/ VS2017 15.5.5中
的
VS2017/ raspberry项目)
代码
,我已经安装了raspberry 3 B型
和
最新
的
raspbian,我成功地连接
和
构建了我
的
代码
,并使用
C++11
/
C++14
标准(默认配置)运行。 但是我想用
代码
(如std::vari
浏览 2
提问于2018-02-08
得票数 1
1
回答
围绕C++属性需要什么条件编译?
、
、
、
我开始将[[nodiscard]]、[[noreturn]]
和
[[fallthrough]]添加到我
的
代码
库中,但我仍然担心这些
代码
可能需要在较旧
的
C++
版本
上使用。我只担心g++、clang
和
Visual。甚至在
浏览 4
提问于2022-11-01
得票数 0
1
回答
我
的
设备上
的
c++
编译器
版本
是什么?
在cmd中,我输入了g++ -v,结果是: 使用内置规格
的
。(x86)/CodeBlocks/MinGW/bin/..COLLECT_GCC=g++=ada、c、c++、fortran、lto、objcobj-c++ -启用-libgomp-启用-libstdcxx-启用-libstdcxx-调试-启用-启用线程=posix-启用-特定
版本
mingw32tdm--具有-局部-前缀=/mingw32tdm--具有-pkgversion=tdm-1-启用-sjlj-exceptions with-bugurl=线
浏览 1
提问于2020-06-18
得票数 0
回答已采纳
2
回答
类中
的
c++全局映射,不要打印映射元素。使用cmake
、
、
、
虽然map不是空
的
,但我看不到元素。 #include #包括使用命名空间std
的
"main() { map_user_a map_a;map_a.init();map_user_b map_b;
浏览 0
提问于2018-09-13
得票数 1
1
回答
g++ 10.2显示cpp
版本
14
、
、
我是cpp
的
初学者。{ std::cout << "
C++17
\n"; else if (__cplusplus == 199711L) std::c
浏览 2
提问于2021-02-24
得票数 0
回答已采纳
1
回答
C++
版本
,它们
的
意思是,如何更新它们
、
您使用
的
c++
版本
是否与您拥有的
编译器
或IDE
版本
相关联?如果不是这两种情况中
的
任何一种,我如何在IDE上使用c++ 11?如何更新我在程序中使用
的
C++
版本
?如何检查我正在使用
的
版本
?我知道打印__cplusplus变量可以告诉我我使用
的
是什么
版本
,但是这不能回答我
的
其他问题,它也没有回答我
的
第三个问题,因为: 找到了这个问题,答案包含了一个过时
的</e
浏览 6
提问于2020-05-31
得票数 1
回答已采纳
4
回答
C++11
在Visual 2017中可用吗?
、
、
通过查看项目属性中
的
C++语言标准,它们只提供了
C++14
和
C++17
。由于我
的
代码
是为以前使用
C++11
编译器
完成
的
任务完成
的
,所以我无法使用诸如stoi之类
的
函数运行我
的
代码
。我
的
问题是,是否有办法将
C++11
添加到C++
的
语言标准中?我正在为GUI创建一个DLL,我
的
初始化如下: #in
浏览 4
提问于2017-10-31
得票数 16
回答已采纳
2
回答
让g++遵循
C++14
ISo标准,
编译器
标志--它们到底是什么意思?
、
、
我最近读到关于
编译器
和
gcc (有点新手编程),我试图在我
的
代码
中使用auto,它给了我一个错误显示"auto在
c++11
中有不同
的
含义“,所以我在谷歌上搜索它,发现我需要
c++11
或
c++14
支持
,所以我在
编译器
设置中启用了”让g++遵循ISO标准“,它开始工作,在
编译器
设置中有一堆更多
的
选项,我开始知道这些选项被称为”标志“,我有点困惑这些标志到底是什么,我
的
浏览 87
提问于2019-02-14
得票数 0
回答已采纳
2
回答
Visual Studio2017只
支持
c++11
功能?
、
、
有没有办法限制MSVC只
支持
c++11
特性,而不
支持
来自
c++14
或17
的
任何东西?我使用
的
是MSVC++ 14.1 _MSC_VER == 1910 (Visual Studio2017 15.0版) 谢谢!
浏览 0
提问于2018-05-23
得票数 1
1
回答
知道
哪个
版本
的
c++正在Visual上运行
、
、
、
我试图在visual上为我
的
项目设置
c++11
,并找出
编译器
默认使用
的
版本
,我使用了以下
代码
: #if __cplusplus==201402L #elif __cplusplus==201103L
浏览 2
提问于2020-10-19
得票数 5
回答已采纳
3
回答
在VS2012上禁用
C++11
功能
、
是否可以在VS2012上禁用
C++11
功能?我
的
代码
还没有准备好,我不想引入更多
的
混乱
浏览 2
提问于2013-07-20
得票数 6
回答已采纳
1
回答
为什么std::原子构造函数在
C++14
和
C++17
中
的
行为不同?
、
、
、
我正在用
C++11
做一个项目,我试着用下面的
代码
std::atomic_int idx = 1; }error: use of deleted function 'std::__atomic_base<_IntTp>::__atomic_base(conststd::__atomic_base<_IntTp>&) [with _ITp = int
浏览 1
提问于2019-12-05
得票数 18
回答已采纳
点击加载更多
相关
资讯
从 C+11 升级至 C+17,它们让嵌入式系统更好了!
从 C+98到C+17,元编程是如何演进的?
走进编程:超集C的发展之路
《Effective Modern C+》笔记之类型推断
C+发展概述,以及作为主流编程语言的优缺点及应用领域!
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券