小编gon*_*lor的帖子

Cray XK6可以运行实时光线跟踪器吗?

我今天听说过Cray的新超级计算机--XK6--但我对瓶颈的位置感到有些困惑.它是在互连吗?配置有500,000个16核处理器的XK6可以实现与Toy Story 3实时兼容的图形保真度吗?通过"实时",我的意思是60fps,或每帧大约16.7毫秒.

hardware graphics cray

5
推荐指数
1
解决办法
248
查看次数

在C++中使用'+'运算符将字符附加到字符串文字时会发生什么?

根据我的阅读,以下代码:

string aggregate = "give" + 'n';
Run Code Online (Sandbox Code Playgroud)

应该生成具有值的结果字符串:

"给予".

它反而产生垃圾.为什么不发生以下情况?

  1. "give"通过构造函数转换为std :: string,该构造函数获取指向字符数组的指针.

  2. 调用带有std :: string和字符的'+'重载,返回一个新字符串.

我的理论基础在这个手册页上.

现在,我听说如果运算符是类的成员,则重载运算符的第一个参数不是构造函数转换的候选者.我相信我在Koenig和Moo读过这篇文章.但是,在这种情况下,我理解'+'运算符是非成员重载.

我知道这似乎是一个可笑的过度复杂,但是我想知道肯定,当我写的代码发生了什么.

c++ string stl

4
推荐指数
2
解决办法
146
查看次数

标签 统计

c++ ×1

cray ×1

graphics ×1

hardware ×1

stl ×1

string ×1