腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
c++
中
是否
可以
在
编译
时
解析
类型
定义
?
c++
、
templates
、
compilation
、
typedef
我正在编写一个需要高性能的
c++
代码。但我也希望我的代码是可读的,所以我使用typedef,但我不确定这
是否
会减慢我的程序。另外,我的typedef
在
类中和template一起使用,所以我不确定这
是否
会改变什么。
浏览 16
提问于2020-04-22
得票数 1
回答已采纳
1
回答
平面缓冲区
可以
解析
给定生成
类型
的json吗?
c++
、
flatbuffers
在
使用flatc生成一个
类型
之后,我
可以
将一个JSON字符串
解析
成这个
类型
吗?
在
中
,我们
可以
看到
浏览 1
提问于2021-12-03
得票数 0
回答已采纳
1
回答
扩展Visual (2010+)项
类型
处理程序
c++
、
visual-studio
、
custom-build
在
Visual (2010及更高版本)
中
查看文件的属性
时
,
可以
在
“常规”部分
中
设置Item Type。例如,对于
C++
,项目
类型
是"C/
C++
编译
器“。有一个“自
定义
构建工具”
类型
可用,但它必须完全配置为每个文件属于该类别。我的问题是:
是否
有方法配置“自
定义
构建工具”并使其
在
项目
类型
列
浏览 8
提问于2015-08-02
得票数 10
回答已采纳
2
回答
Java
编译
器如何
解析
类型
转换?
java
、
parsing
、
compiler-construction
、
casting
一个简单的表达式,比如根据x
是否
是
类型
名,会有不同的解释。如果x不是
类型
名,(x) - y将从x
中
减去y。但是如果x是一个
类型
名,(x) - y会计算y的负数,并将结果值强制转换为x
类型
。
在
典型的C或
C++
编译
器
中
,x
是否
是一种
类型
的问题是
可以
回答的,因为
解析
器
在
处理
类型
定义
浏览 5
提问于2008-12-30
得票数 11
回答已采纳
1
回答
返回类模板
中
定义
的
类型
的值
c++
、
class
、
templates
、
visual-c++
、
return-type
我刚接触
C++
,正在尝试从我的X类的size()成员返回一个值;返回
类型
必须是X::size_type。我
在
X<T>::size_type之前添加了typename,这个问题似乎已经解决了,但我不明白为什么…… 这条路对吗?
浏览 28
提问于2020-11-02
得票数 0
回答已采纳
3
回答
c++
模板代码顺序
解析
c++
、
templates
、
crtp
有没有人能给出一个提示,
编译
器是如何处理诸如}这个男孩的父亲是这个男孩的“儿子” 我的意思是,
在
不知道父类的确切“描述”的情况下,如何才能完成对类DerivedA的“
解析
”对我来说并不明显。
浏览 0
提问于2012-09-11
得票数 5
回答已采纳
2
回答
C++
编译
器
在
实例化之前
解析
模板?为什么?
c++
、
templates
在我看来,
C++
编译
器甚至
在
模板实例化之前就对其进行了
解析
。否则,这并不能解释为什么使用关键字type name将依赖的名称声明为
类型
。换句话说,如果
编译
器只
在
模板
定义
实例化时才
解析
它,我认为解释
时
不存在歧义struct ABC {}因此,我认为
编译
器会在
定义
实例化之前
浏览 5
提问于2014-11-18
得票数 0
回答已采纳
2
回答
C++
虚拟函数总是在运行时
解析
吗?
c++
、
polymorphism
、
virtual-functions
我有一个关于
C++
虚拟函数的
解析
时间的问题。
在
C++
Primer的OOP章
中
,它提到: 当通过引用或指针调用虚拟函数
时
,对虚拟函数的调用
可以
在运行时
解析
,
编译
器生成代码以在运行时决定调用哪个函数。
编译
器能够在
编译
时中知道实例基和实例派生的“真实
类型
”,因为它们显然是
在
草图中声明的!因此,我认为这个例子的
解析
时间
可以
在
浏览 7
提问于2021-09-12
得票数 2
回答已采纳
3
回答
C#的
编译
器设计--向前引用
c#
、
compiler-construction
、
forward-reference
在
像c#这样的前向引用语言中,
编译
器是如何处理这个问题的呢?
编译
器的操作步骤是什么?
浏览 29
提问于2009-10-31
得票数 4
回答已采纳
1
回答
为什么未考虑
在
静态数据成员初始化器
中
完全
定义
类?
c++
、
class
、
initialization
、
definition
在
c++
标准
中
,指定在类成员规范(类主体)
中
,类
可以
被认为是完全
定义
的,但对于静态数据成员初始化器class.mem,则不能这样做。类
在
类说明符的结尾}被认为是完全
定义
的对象
类型
(6.9) (或完全
类型
)。
在
类成员规范
中
,类被认为
在
函数体、默认参数、no以外-说明符和默认成员初始化器(包括嵌套类
中
的此类内容)
中
是完全的。我希望这
浏览 0
提问于2017-09-27
得票数 3
1
回答
在
Solaris机器上使用SUN
C++
编译
时
,错误:不完整
类型
“无符号char[]”
c++
、
linux
、
types
、
compilation
、
solaris
我将unsigned char tmp[];
定义
为一个结构的成员。我读
浏览 2
提问于2017-11-01
得票数 3
3
回答
决定将函数实现放置
在
何处
c++
让我首先声明,我知道inline并不意味着
编译
器总是内联一个函数.
浏览 0
提问于2019-08-06
得票数 0
2
回答
程序如何知道变量的
类型
?
types
我想知道:这个二进制表示的
类型
信息在哪里保存?
是否
有像字典那样的内存映射系统,将二进制表示映射到某些预
定义
的
类型
列表,例如,0000表示int,0001表示char?我觉得情况并非如此,因为这会带来巨大的开销,并且会随着例如引入更多用户
定义
的
类型
或创建更多的变量而增加。但我想这可能是weakly-typed语言的情况。
浏览 0
提问于2016-01-04
得票数 2
回答已采纳
1
回答
Armadillo::Col
类型
由struct
定义
c++
、
c++11
、
armadillo
我正在做一个从MATLAB代码到
C++
的程序翻译工作,我决定使用Armadillo
C++
库。
在
我的
C++
代码
中
,我
定义
了一个带有
类型
定义
的结构
类型
,然后声明了一个arma::Col<myType>,但是当我尝试
编译
时
,
编译
器给了我一个C2118错误,这是由于Armadillo头文件"arma_static_check.hpp“
中
的ERROR
浏览 0
提问于2016-03-26
得票数 0
1
回答
为CPP
中
的变量动态分配数据
类型
c++
我有一个名为Matrix的类,因为有两个变量要
定义
rows和columns。
在
类的构造函数
中
,我希望动态地分配行和列的值以及数据
类型
。
在
矩阵类的M1
中
,行和列的数据
类型
设置为long long int,而在矩阵类的M2
中
,数据
类型
是int。
浏览 1
提问于2019-05-16
得票数 0
回答已采纳
1
回答
C++
中
嵌套映射的宏
c++
是否
可以
在
C++
中
创建简单的界面来创建嵌套的std::map?如果这是占位性的,我
可以
使用不同的嵌套映射/向量进行高级处理吗?我的最后一个目标是
在
init创建映射,我想把它划分为类别,type_0有X个子
类型
,它有Y子
类型
等等.并且我想要计算我达到特定场景的次数。创建映射是
在
解析
文件之后
定义
的,因此我不知道
编译
时
嵌套映射的大小和数量。
浏览 3
提问于2022-10-04
得票数 1
回答已采纳
1
回答
如何判断变量的内容
是否
已被宏
定义
?
c++
、
c
、
macros
#ifdef可用于确定字符串
是否
为宏
定义
。但是我有几个宏
定义
,如何判断变量的内容
是否
已经
定义
。例如,#ifdef (*str)
是否
有实现类似功能的方法?
浏览 18
提问于2020-12-20
得票数 0
回答已采纳
4
回答
Java等于()和
C++
的操作符==之间有什么区别?
java
、
c++
、
equals
、
language-comparisons
、
equality-operator
在
is
C++
中
,我建议
可以
使用它来比较对象比较
中
的
类型
。我没有看到它做了很多事情,但我想到了equals。当然,
在
某些情况下,这两种方法
中
的一种更适合,但至少是。
在
C++
,OTOH
中
,我几乎找不到比较实际
类型
的代码。
在
大多数情况下,使用双重分派(与dynamic_cast),而且我找不到任何人坚持快速
类型
比较是
在
等式检查开
浏览 3
提问于2011-07-20
得票数 10
回答已采纳
1
回答
声明的
C++
编译
顺序
compiler-construction
<< i << std::endl; int i; { f.print();这是如何
编译
的整数'i‘是
在
构造函数/print方法中使用它之后声明的,但是代码已经成功
编译
。我的理解是,
C++
AST是
在
解析
文件
时
生成的;因为
C++
编译
器应该先查看一个令牌,所以
在
<
浏览 6
提问于2022-03-07
得票数 0
回答已采纳
3
回答
我们
可以
定义
两个名称相同但参数不同的函数吗?
c++
、
algorithm
、
function
、
c++14
当我们需要
定义
另一个函数
时
,我感到困惑,我们
可以
给它一个不同的名称。但是
在
LeetCode讨论
中
,我发现了一个流行的帖子,其中有两个函数具有相同的名称,但具有不同的参数。
浏览 0
提问于2020-09-04
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+大神 John Carmack 的编程传说
从kernel到Android
C+.+大神 John Carmack 的编程传说
C与C+的互相调用!就像大学宿舍一样,我用你的,你用我的!
聊聊C+的模板和泛型编程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券