腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
C++
ranges
实现
numpy.ndindex
?
、
、
我想在
C++
中
实现
numpy.ndindex
的等价物。它应该为指定维数的多维数组生成索引。 下面是一个二维数组的
实现
。template <typename T> using namespace
ranges
; return views::cartesian_product我可以在界面中
使用
brace,例如NDIndex({5, 4})。我可以想到多个解决方案,但我不确定哪一个可以静态地解决这个问题。
浏览 32
提问于2020-01-20
得票数 6
回答已采纳
2
回答
C++
范围TS包括实验路径
、
、
我正在寻找
使用
C++
范围。说:<experimental
浏览 3
提问于2017-06-14
得票数 1
回答已采纳
1
回答
这是正确的吗:std::view::反转在无限范围内?
、
、
、
、
参见下面的示例 for(auto i : std::
ranges
::iota_view(1) | std::views::reverse我还检查了不允许在无限范围内执行std::
ranges
::rbegin(inf)或std::
ranges
::rend(inf) (它不编译)。 我不确定这是否是正确的
c++
代码?我对std::range::反向
实现
很感兴趣--看起来rbegin/rend不是用来
浏览 7
提问于2021-12-29
得票数 5
回答已采纳
1
回答
如何
使用
C++20 istream_view?
、
、
在网络或C++20书籍中,我找不到一个例子来说明
如何
将std::
ranges
::istream_view的结果用于后续操作。我试图在编译器错误中
使用
的每一次后续操作都很难单独解决。例如,我应该
如何
分割通过istream_view输入的惰性字符流?下面的代码不起作用,但希望能够传达我想要
实现
的目标:#include <
ranges
>#include <fmt/
浏览 26
提问于2022-12-01
得票数 1
回答已采纳
1
回答
读取文件,用cpp20拆分和修整每一行
、
、
、
、
我在
ranges
中
使用
c++20库,
实现
如下所示:#include <fstream>#include <algorithmmyline | std::
ranges
::views::split(',') transform将给定的函数应用于一个范围_Range&
浏览 2
提问于2021-07-19
得票数 0
1
回答
C++20范围与排序
、
、
、
我正在处理
C++
20的最后一个大4,试图学习新的主要特性。我尝试了一些与范围相关的web代码,我已经写到:auto even = [](int i) {}; | std::views::reverse;ints = std::ve
浏览 5
提问于2020-09-28
得票数 12
回答已采纳
1
回答
#包含<
ranges
>,但没有找到名称空间“范围”
、
、
我想
使用
std::
ranges
:views::filter,但是VS2019没有找到std::
ranges
甚至#include <
ranges
>。我将通过测试项目向您展示这个问题。我在VisualStudio2019社区上创建了“Console App”项目,并将
C++
Language Standard设置为ISO C++20 Standard (/std:c++20)。现在的问题是:如果我输入#include <
ranges
> & std::
浏览 2
提问于2022-05-28
得票数 1
回答已采纳
1
回答
对于每个不同的参数,我必须重载函数吗?
、
、
(lst)): print(tmp)simplify(i)simplify(s) 但是对于
c+
我的问题是,我能像在python中那样
使用
c++
吗?(为多个类型创建单个函数)
浏览 3
提问于2022-03-22
得票数 0
回答已采纳
3
回答
如何
处理C++0x STL中缺少的'emplace_range‘?
、
、
、
我想
使用
移动语义将整个容器a插入到b中的特定位置,以便unique_ptr移动到b。让我们假设i是指向b中某处的有效迭代器。以下代码不起作用:有没有其他的STL算法可以
实现
这种
浏览 1
提问于2010-11-16
得票数 10
回答已采纳
1
回答
使迭代器与std::range函数一起工作
、
、
、
cnt = count_if(grid, [] (auto const & i) { return i > 7; });} from /usr/
浏览 0
提问于2021-06-16
得票数 0
回答已采纳
1
回答
错误与C++20范围和std::视图::采取
、
、
、
、
std::
ranges
::ref_view<std::vector<long int> >[build] /usr/include/
c++
/11/
ranges
:739:13: requiredlong int, std::allocator<long int> > >] [build] /usr/include/
c++
/11/
ranges
:740:9
浏览 3
提问于2021-06-02
得票数 1
回答已采纳
1
回答
是否可以将“range-v3”包含与
c++
“range”包含混合?
、
、
、
、
我有权
使用
GCC 10,并用-std=c++20编译,需要诸如generate cache1,concat等视图,这些视图可能要到C++23才会发布。我在下面写了一个简单的程序,
使用
range-v3输出'1 2 2 3 3‘。我尝试将range-v3视图和
ranges
包含的视图混合在一起,但没有成功。“
ranges
”库似乎希望视图继承自view_interface,所以我创建了一个wrap_view_t来帮助
实现
这一点(未显示)。&& __r, const _RangeAdapt
浏览 22
提问于2021-10-04
得票数 3
2
回答
std::range::size应该返回一个无符号整数吗?
、
、
、
、
编写的std::
ranges
::size应该返回一个无符号整数。但是,当我在本征向量上
使用
它时(用特征向量3.4),会编译以下内容:static_assert(std::same_as<Eigen::VectorXd::Index通过查看std::
ranges
::size的
实现
,我注意到返回类型是从x.size()的返回类型(也就是Eigen::VectorXd::Index )推断出来的。这是std::
ranges
::size的错误吗?或者这是意料之中的?更
浏览 20
提问于2021-12-22
得票数 5
回答已采纳
1
回答
C++20是否改变了应该编写定制点的方式?
、
、
调用std::swap而不是
使用
std::swap; swap(a,b);, 适当的解决方案
使用
丑陋的样板,包括优先级继承技巧template<size_t I> struct priority_tag
浏览 5
提问于2020-11-17
得票数 1
1
回答
范围::排序不编译
、
、
、
vector<MyRect> selected_neighboors ;
使用
+/10/bits/
ranges
_algo.h:2032:7: note: candidate: ‘constexpr std::
ranges
::borrowed_iterator_t<_Range>+/10/bits/
ranges</em
浏览 9
提问于2022-02-05
得票数 1
回答已采纳
1
回答
如何
在D中
实现
Ranges
、
你
如何
在D中
实现
你自己的范围?我到处都找过了,但我找不到任何关于哪些方法(例如popFront )需要为哪些类型的范围
实现
的文档。
浏览 0
提问于2011-01-18
得票数 6
回答已采纳
1
回答
使用
ranges
v3
实现
DFS
、
我对
使用
range-v3构建和查询线性四叉树数据结构感兴趣。我已经成功地
使用
了range-v3来
使用
库中现有的视图构建一个线性四叉树数据结构。=
ranges
::iterator_t<Rng>; uint tree_depth;
浏览 1
提问于2019-04-02
得票数 1
5
回答
C#:
如何
在ArrayList中访问结构?
、
这可能是类型化的问题(在
使用
STL的
C++
中,所有的东西都是通过std::vector创建的,不会出现任何问题)。 public int iBeg; }; iRange.sText = entityText; iRange.sTag = "";
浏览 0
提问于2009-11-12
得票数 0
1
回答
如何
为range-v3创建自定义容器
、
、
、
我知道
如何
使用
view-facade创建自己的range-v3视图,但现在我想要创建自己的容器,以便可以
使用
就地变异的actions。MyContainer<ItemType> list = createList(); list |=
ranges
::actions::transform(&someMappingFunction);不幸的是,似乎没有像container-facade这样简单的助手,而且我的
C++
技能还不够疯狂,无法通过阅读就了解范围-v3源代码。我的容器需要
实
浏览 4
提问于2016-02-21
得票数 4
1
回答
循环编译,但范围不编译。
、
当我试图用用std::views::filter构造的范围调用它时,它不会编译,但是当我将OrderProcessor::ProcessRange函数
实现
复制并粘贴到它编译的代码中时:| ^ ~~/ opt / wandbox / gcc - 11.1.0 / include /
c+
+ / 11.1.0 /
ranges
: 1307 : 7 : n
浏览 5
提问于2022-06-25
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使用 Cocos 轻松实现汉字临摹?
如何使用WebSocket实现简易聊天器
如何使用苹果微信实现双开?
如何使用Cron Jobs实现Linux提权
ppt制作如何实现?使用布丁演示!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券