腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Java的造型与
C++
的造型
java
、
c++
、
casting
我来自
C++
,只知道一些Java,但有一件事我对java还不完全了解,那就是造型。在
c++
中,我们有。在java中,我们在原始
类型
和对象
类型
之间进行强制
转换
(称为装箱和拆箱),在原始
类型
之间进行强制
转换
,使用Class函数进行强制
转换
,有时我们执行未经检查的强制
转换
。Java的
类型
转换
系统和
C++
的
类型
转换
系统之间有没有直接的映射关系?它们是等价
浏览 2
提问于2013-06-23
得票数 1
回答已采纳
2
回答
将非托管GUID
转换
为托管Guid^
casting
、
c++-cli
我对
C++
/CLI非常陌生,我正在尝试将一个本机
C++
GUID
转换
为我的
C++
/CLI ^。在尝试
转换
时:blockInfo->BlockFilterGuid = ba.BlockAllFilter.subLayerKey;错误C2440:'=‘:无法从'GUID’
转换
为'System::Guid ^‘ 我理解问题的根
浏览 1
提问于2010-02-21
得票数 2
回答已采纳
1
回答
我们真的是grep
c++
风格的
类型
转换
吗?
c++
、
casting
当我在书中读到关于
C++
类型
转换
的时候,总有一点是很有用的,因为您可以很容易地对您的源码进行grep,以便.*_cast<找出用法。 但是真的有人在用这个吗?对于用户
类型
,即使没有IDE支持,按
类型
名进行grep也更实用。此外,由于您仍然可以使用旧的C风格
类型
转换
,如果您将搜索
C++
类型
转换
,您将有机会错过所有
类型
转换
。我是不是错过了一些东西,或者“使用
C++</em
浏览 0
提问于2016-09-15
得票数 2
10
回答
什么时候使用reinterpret_cast?
c++
、
casting
、
reinterpret-cast
根据我所读到的,一般规则是在编译时可以解释
类型
时使用静态强制
转换
,因此单词static。这也是
C++
编译器内部用于隐式强制
转换
的强制
转换
。reinterpret_cast适用于两种场景: 将一个指针
类型
转换
为另一个指针
类型
。我的一般想法是,这是不可移植的,应该避免。我有点困惑的地方是我需要的一种用法,我从C调用
C++
,C代码需要保留<em
浏览 15
提问于2009-02-21
得票数 582
回答已采纳
1
回答
我是否考虑过(int,双重.)作为类
c++
、
class
我是
c++
新手,对
c++
的铸造有一个小小的了解。根据"
C++
Primer“的说法,旧的造型是:int(变量)或(int)变量,
c++
标准引入的新
类型
包括static_cast<>、const_cast<>、reinterpret_cast<>和dynamic_cast是static_cast<>等价于“旧式
转换
”?--如果我考虑基本数据
类型
(int,double.),那不是吗?作为一个类,那么使用int(对象)
浏览 1
提问于2010-02-28
得票数 3
回答已采纳
10
回答
C++
转换
语法样式
c++
、
coding-style
、
casting
一个与相关的问题 它们可能不会翻译成完全相同的指令(是吗?)如果您只是在内置的数字
类型
之间进行
转换
,我发现
C++
样式的
转换
语法太冗长了。作为一名前Java程序员,我倾向于使用C风格的强制
转换
语
浏览 16
提问于2008-08-28
得票数 37
回答已采纳
3
回答
何时需要显式指针
类型
转换
?
c++
、
c
、
pointers
、
casting
在C中,如果我有两种
类型
的指针:typeA *p; 1 p= q is fine, no need*)q) 此外,
C+
浏览 0
提问于2013-06-12
得票数 1
2
回答
在
C++
中整数提升和整数
转换
有什么区别?
c++
、
implicit-conversion
、
integer-promotion
C++
标准(整数提升)的4.5节讨论了将积分
类型
转换
为级别较高的
类型
的具体情况。
C++
标准第4.7节(积分
转换
)以(项目4.7.1)开头: 整数
类型
的rvalue可以
转换
为另一个整数
类型
的rvalue。枚举
类型
的rvalue可以
转换
为整数
类型
的rvalue。据我所知,4.5中描述的
转换
(除了项目4.5.3 (Enum)之外)可以仅使用4.7节中的技术来执行: 4.
浏览 2
提问于2011-01-09
得票数 7
回答已采纳
1
回答
如何将
C++
中的类
类型
转换
为PyObject
类型
?
python
、
c++
我需要在
C++
中嵌入Python,并且我对Python和
C++
之间的类
类型
交换感到困惑。如果我有一个
C++
类,如下所示:public:private: std::stringm_sVal;如何将MyClass实例
转换
为PyObject?
浏览 0
提问于2016-05-24
得票数 1
3
回答
(根据
C++
标准) reinterpret_cast和c风格的cast兼容吗?
c++
、
casting
、
reinterpret-cast
C++
标准提到reinterpret_cast是由实现定义的,除了(使用reinterpret_cast)
转换
回原始
类型
将导致将原始值传递给first之外,不提供任何保证。至少一些
类型
的C风格
类型
转换
的行为方式大致相同-使用相同的值来回
转换
结果-目前我正在使用枚举和int,但也有一些其他的示例。虽然
C++
标准给出了这两种
类型
转换
的定义,但它是否也为混合
类型
转换
提供了相同的保证?如果
浏览 0
提问于2012-11-15
得票数 0
回答已采纳
6
回答
是A_a= (A) _b中必需的显式
类型
转换
;
c
我正在阅读一些开源C代码,并多次遇到A a = (A) b;
类型
转换
.例如,{在C中是否需要显式
类型
转换
?
浏览 2
提问于2014-10-16
得票数 1
回答已采纳
3
回答
C和
C++
中的指针
c++
、
c
、
pointers
可能重复: #include<stdlib.h> int (*b)[10]; return 0;
C+
浏览 3
提问于2012-11-05
得票数 4
4
回答
类型
转换
和
类型
转换
有什么区别吗?
c++
、
type-conversion
、
casting
在
c++
中,
类型
转换
和
类型
转换
有什么区别吗?
浏览 0
提问于2009-09-03
得票数 7
回答已采纳
1
回答
绘制波动率曲面时出现QuantLib错误
quantitative-finance
、
quantlib
、
quantlib-swig
、
jquantlib
Possible C/
C++
prototypes are: BlackVolTermStructure::blackVol(Date const &,Real,bool) const
浏览 72
提问于2021-06-10
得票数 0
8
回答
在
C++
或Java中,
类型
转换
和
类型
转换
有什么不同?
java
、
c++
、
casting
、
type-conversion
、
typecasting-operator
在
C++
或Java中,
类型
转换
和
类型
转换
有什么不同?
浏览 1
提问于2010-10-29
得票数 17
回答已采纳
6
回答
如果我在
C++
项目中使用C风格的
类型
转换
,那么是否值得重构为
C++
类型
转换
?
c++
、
refactoring
、
casting
我在我的15K LOC
C++
项目中使用C风格的
类型
转换
,90%的时间用于子类和基类之间的
类型
转换
。即使我读到使用它们很糟糕,而且它们可能会导致严重的错误,因为它们不像
C++
所说的那样是
类型
安全的,我仍然觉得使用它们很好,很舒服。到目前为止,我还没有在我的项目中遇到过一个错误,例如,意外地输入错误的C风格的
转换
-真的。我没有使用它们的主要原因有两个:我的问题: (为什么)我应该重构
浏览 45
提问于2011-02-19
得票数 66
4
回答
在
C++
中取消引用空指针
c++
、
c
、
pointers
、
linked-list
如果我说-我明白了-当我给void指针分配一个int的地址时,它不会被
类型
转换
为int指针
类型
吗?
浏览 1
提问于2012-05-16
得票数 1
回答已采纳
1
回答
如何用Boost从numpy ndarray中提取特征MatrixXd
python
、
numpy
、
boost-python
在Boost的文档中,extract函数用于将内置python数据
类型
转换
为
c++
数据
类型
。我有一个MatrixXd函数,它返回一个numpy ndarray,在我的python代码中,我想把它
转换
成一个特征ndarray。因此,我想知道是否可以将非内置python
类型
提取为非内置
c++
类型
。
浏览 1
提问于2019-08-23
得票数 0
9
回答
用于查找C风格
类型
转换
的工具
c++
、
c
有没有人知道我可以用来在代码中找到显式的C风格
类型
转换
的工具?我正在重构一些
C++
代码,并希望尽可能地替换C风格的
类型
转换
。一个C风格的
类型
转换
的例子是:相比之下,
C++
样式
转换
的示例如下:Foo foo = reinterpret_cast
浏览 10
提问于2010-04-07
得票数 35
回答已采纳
4
回答
C型演员的真正作用是什么?
c
、
types
、
casting
我写了越来越多的C应用程序,现在我想知道一些关于
类型
转换
的东西。在
C++
中,动态
类型
转换
是一个非常昂贵的操作(例如向下
转换
),但我甚至不知道静态
类型
的操作。在C语言中,我不得不这样写:int v = *(int*)p;提前谢谢。
浏览 1
提问于2012-12-06
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
类型转换
go类型转换断言与转换
Java数据类型及类型转换
python变量类型转换
java的自动类型转换(隐式转换)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券