腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C++
cast
模板
类型
c++
是否可以从operator== <Type>调用operator== <const Type>版本 在这种情况下,是否有
模板
类型
的强制转换?
浏览 19
提问于2021-01-29
得票数 2
2
回答
特征
c++
投射
c++
、
matrix
、
casting
、
eigen
const Eigen::ArrayBase<DerivedB> &B){ C.array() = A.array().rowwise() * B.
cast
rowwise<Eigen::ArrayWrapper<const Eigen::Matrix<float, -1, -1> > >() * B.Eigen::ArrayBase<Derived>::
cast
浏览 2
提问于2015-05-20
得票数 3
回答已采纳
2
回答
static_
cast
是一个
模板
吗?
c++
、
templates
我正在学习
C++
模板
,我发现像static_
cast
<>、dynamic_
cast
<>、const_
cast
<>和reinterpret_
cast
<>这样的
类型
转换看起来像
模板
,尽管书中说它们都是“操作符我想知道:2)如果是真的,我在哪里可以找到源代码? 3)如果不是真的,为何它们都是以
模板
的形式设计的?是否可以通过
模板</
浏览 1
提问于2014-12-05
得票数 3
1
回答
C++
转换是如何实现的?
c++
、
casting
C++
将static_
cast
、const_
cast
、reinterpret_
cast
转换为类似于
模板
的语法,例如int bar = static_
cast
<int>(foo); 我看过标准,它说
类型
转换是表达式,而不是我想的
模板
函数。这让我想知道:在幕后,这些强制转换只是具有特权状态的
模板
,还是碰巧借用了
模板
语法的关键字?
浏览 0
提问于2012-07-18
得票数 16
回答已采纳
1
回答
何时检查
C++
模板
实例化
类型
?
c++
、
templates
在编译
C++
时,gcc和clang似乎将
模板
实例化的
类型
检查推迟到程序的所有声明都处理完毕之后。这在语言中是有保证的吗?为了详细说明,我可以在定义
模板
或需要
模板
实例化的地方保持
类型
不完整,只要我在程序后面的某个地方完成了
类型
:class B; // 3. completing types
浏览 7
提问于2015-12-10
得票数 5
5
回答
C++
Cast
模板
c++
、
templates
float>转换为Point<double> template <typename NewType> Point<NewType>
cast
Point<NewType>();}; Point<float> p1; p2 = p1.
cast
struct PointContainer{
浏览 0
提问于2016-06-23
得票数 7
3
回答
重载
c++
类型
转换(函数)
c++
、
casting
、
overloading
使用
C++
样式的
类型
标记(全部4)看起来与某些函数
模板
非常相似。例如:TO dynamic_
cast
(FROM p);dynamic_
cast
<Derived*>(p); /
浏览 0
提问于2011-05-12
得票数 10
回答已采纳
2
回答
Scala严格
类型
系统与
C++
型系统
c++
、
scala
、
c++11
、
meta
、
type-safety
对于Scala的粉丝来说,的严格
类型
系统,但球迷的
C++
。 是否有可能强迫自己用同样严格的编程
C++
?(不使用void*,不大量转换,装箱简单的值
类型
例如struct Month {int value;}; )。或在默认情况下是比Scala更严格的(如果不尝试使用强制转换的话)?尽管
C++
模板
的“鸭子
类型
”--如果它不合适,它仍然不会让您编译,对吗? C++0x (wrt to C++03)为那些愿意提交完全
类型
的人添加了一些。
浏览 1
提问于2011-04-05
得票数 5
回答已采纳
2
回答
为什么从int转换到char*与从std::string转换到char*不同?
c++
、
reinterpret-cast
我正在学习
C++
,并阅读Alexandrescu关于泛型编程的书。他提供了一个
模板
类,可用于在
类型
之间进行转换:To safe_reinterpret_
cast
(From from) assert(sizeof(From) <= sizeof(To));}int i = 5; char* p =saf
浏览 0
提问于2015-07-24
得票数 1
回答已采纳
1
回答
传递std::将对象映射到线程
c++
、
multithreading
、
thread-safety
、
pthreads
Mycode正在尝试传递一个std::map作为对线程的引用,但是似乎有些事情是坏的,结果是 std::vector<std::basic_string<char> > >)’ to ‘void* (*)(void*)’ [-fpermissive] 我需要将映射传递到线程,并在该线程和成功之后插入映射的键和值。在主进程中,我需要在同一映射的另一个对象中更新或复制(线程映射),即my
浏览 5
提问于2017-06-27
得票数 0
回答已采纳
4
回答
如何在
C++
中获取数值
类型
的0?
c++
在
C++
中有没有一种标准的方法来获取数值
类型
的0和1。这在编写以以下
类型
为
模板
的线性代数例程时非常有用:int,double,unsigned int,...我在想但我想知道是否有更好的方法。
浏览 0
提问于2014-09-12
得票数 1
1
回答
将winrt::UI::Xaml::Controls::TextBlock对象转换为
C++
/CX对象
windows
、
xaml
、
uwp-xaml
、
c++-cx
、
c++-winrt
from_cx和to_cx函数下面的助手函数将
C++
/CX对象转换为等效的
C++
/WinRT对象。该函数将
C++
/CX对象转换为其底层的IUnknown接口指针。然后调用指针上的QueryInterface查询
C++
/WinRT对象的默认接口。QueryInterface是Windows应用程序二进制接口(ABI),相当于
C++
/CX safe_
cast
扩展。<::IUnknown*>(from) ->Q
浏览 1
提问于2020-08-06
得票数 1
回答已采纳
1
回答
模板
子类的一个例子
c++
、
templates
、
seqan
在入门部分,他们提到了“
模板
子类”作为克服运行时多态开销的一种方法。 OOP与泛型编程:在SeqAn中,我们使用了一种称为
模板
子类的技术,它基于泛型编程。此技术使用
模板
在编译时向
C++
程序提供多态性。这种静态多态性不同于在
C++
中使用子类和虚拟函数支持的运行时多态性。它以一些额外的
类型
为代价,但它的优点是编译器可以内联所有函数调用,从而获得更好的性能。我编写了简单的
模板
类,但我不确定这是否意味着
模板
子类!
浏览 3
提问于2017-06-08
得票数 0
回答已采纳
1
回答
c++
图像数组
类型
c++
、
image
、
casting
我正在使用
C++
处理fits图像。像素大小(可变
类型
)包含在标题标志中。per pixel然后,我可以通过
类型
转换获得像素的位整数的第i个像素的值,我会这样做:我想知道通常情况下处理这个问题最简洁的方法是什么,因为我不知道在编写代码时像素
类型
是什么
浏览 0
提问于2012-10-10
得票数 2
回答已采纳
2
回答
将指针变量作为指向
C++
中不同
类型
的指针进行访问
c++
、
pointers
、
strict-aliasing
通过取消对指向不同
类型
或void的指针的引用来访问指针变量是一种好的做法吗?这会违反严格的别名规则吗?C和
C++
在别名规则上有一些不同。在这个问题中,我们主要关注
C++
。coerced to void**, which is later create_buffer(reinterpret_
cast
浏览 5
提问于2019-05-18
得票数 1
1
回答
C++
宏代码-显式整数(任意大小)转换为指针
类型
c++
、
macros
、
casting
、
avr
当前解决方案:我想要做的..。static_
cast
作为uint16_t提供给宏的任何变量(而不是
类型
安全),这是我期望的 使用“OR指针”表示值的NULL,将uint16_t展开为ui
浏览 2
提问于2014-08-20
得票数 1
回答已采纳
2
回答
啤酒(MP)不支持/不支持
C++
的哪些部分?
c++
、
brew-framework
、
brewmp
嗨,我想弄清楚
C++
在BrewMP上是什么,什么是不可能的。是否有人有使用
C++
与Brew,特别是BrewMP的第一手经验,并且可以说,如果他们能够使这些东西在设备上工作时没有太多的麻烦: 铸造等
浏览 1
提问于2011-01-05
得票数 3
回答已采纳
1
回答
为什么std::bind不能用多个参数解决函数重载问题?
templates
、
c++11
、
lambda
、
std-function
int,const std::_Placeholder<1>&)‘自动函子= std::bind(&f,1,placeholders::_1);在prog.cpp:2:0: /usr/include/
c+
+/5/Functional1462:5中包含的文件:注意:候选人:
模板
类型
名称std::_Bind_helper::value,_Func,_BoundArgs ...__args) ^/usr/include/
c++</e
浏览 3
提问于2015-08-15
得票数 8
回答已采纳
3
回答
C++
与C中函数调用中的空指针
c++
、
c
、
void-pointers
我有一段代码可以在C中工作,但不能在
C++
中工作,有没有办法让它在C和
C++
上都能工作呢?int *c = b;{ return 0;输出:
C+
浏览 0
提问于2017-04-03
得票数 5
1
回答
通过
模板
发布
C++
特征::矩阵
类型
c++
、
templates
、
eigen
、
eigen3
我正在编写一个
C++
函数,它在
类型
( float或double)上进行
模板
化,并在内部使用Eigen::Matrix。该函数将使用float、double和
模板
类型
Eigen:Matrix对象的组合。Eigen::Matrix<>::
cast
()适用于double和float,尽管我在
模板
类型
中使用它时遇到了一个奇怪的问题。<double>(); // Works mat_f = mat_f.
c
浏览 2
提问于2015-04-20
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C++ 模板类简介
C+11对模板实例化中连续右尖括号>>的改进
TypeScript 4.1发布,新增模板字面量类型
一起学习Boost标准库-Boost.texical
C+之类型转换
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券