关于algorithm中的set_intersection的使用问题(有示例代码)

blldw blldw 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
使用set_intersection,下面代码运行异常:
#include <iostream>
#include <vector>
#include <algorithm>

int main()
{
typedef std::vector<int> VI;
VI v1, v2, v3;

for (int i = 0; i < 5; i++)
v1.push_back(i);

for (int j = 2; j < 7; j++)
v2.push_back(j);

std::sort(v1.begin(), v1.end());
std::sort(v2.begin(), v2.end());
std::set_intersection(v1.begin(), v1.end(), v2.begin(), v2.end(), v3.begin());
VI::iterator it;
for (it = v3.begin(); it != v3.end(); it++)
std::cout << *it << " ";
std::cout << std::endl;

return 0;
}
什么原因?
...全文

相关推荐

三菱电梯主板参数详解:地址表、地址码与功能修改指南,包括KCD-116、MAXIEZ与VFGLC主板参数设置与电梯功能调整,三菱电梯主板地址表参数 三菱电梯地址码, KCD-116主板地址参数, MA

三菱电梯主板参数详解:地址表、地址码与功能修改指南,包括KCD-116、MAXIEZ与VFGLC主板参数设置与电梯功能调整,三菱电梯主板地址表参数 三菱电梯地址码, KCD-116主板地址参数, MAXIEZ电梯主板地址参数, VFGLC电梯主板地址参数, 可以修改电梯楼层显示、基站、强迫关门、消防功能、开关门时间等参数,如B1层显示改成-1等 ,三菱电梯主板地址表参数; KCD-116主板地址参数; MAXIEZ电梯参数; VFGLC电梯主板参数; 修改楼层显示; 修改基站; 强迫关门; 消防功能; 开关门时间。,三菱电梯主板参数详解:修改功能与地址码设置指南

uAingRXK

ROS 2 Jazzy安装深度指南:二进制、归档包与源码编译工程选型

ROS 2安装并非简单执行命令,而是面向机器人系统生命周期的首次工程决策。其本质是环境可信度奠基(L1 Lifecycle Stage),涉及glibc版本兼容性、Python ABI一致性、CMake工具链约束及DDS中间件耦合等底层原理。技术价值在于规避83%的项目延期风险,支撑工业部署、教学原型与核心开发三类场景:deb包适合Ubuntu生产环境,二进制归档包实现跨平台沙箱隔离,源码编译则保障ARM64嵌入式定制与macOS Metal加速等高阶需求。本文聚焦ROS 2 Jazzy LTS版本,解析安

weixin_33714884

C++项目集成Scintilla编辑器组件:从编译到语法高亮实战指南

在桌面应用开发中,文本编辑组件是构建代码编辑器、IDE或配置工具的核心基础模块。其原理在于通过词法分析和样式渲染实现语法高亮、代码折叠等专业功能,从而提升开发效率与代码可读性。对于C++开发者而言,直接使用成熟的开源组件能避免重复造轮子,快速获得工业级稳定性和丰富功能。Scintilla正是这样一个专为源代码编辑设计的跨平台组件库,它通过清晰的架构分离文档、视图与交互逻辑,并采用灵活的SCI消息机制进行控制。在工程实践中,集成Scintilla涉及静态库编译、窗口控件创建、词法分析器配置等关键步骤,最终可应

weixin_34226706

ACE Tools 1.0.0 跨平台环境配置:Windows/macOS/Ubuntu 三系统 3 步快速验证

本文详细介绍了ACE Tools 1.0.0在Windows、macOS和Ubuntu三大操作系统上的跨平台环境配置与快速验证方法。通过分步指南和系统对比,帮助开发者高效完成环境准备、安装验证及常见问题排查,实现ACE Tools的快速部署与应用。

congzhang6627

新手必看:5分钟搞懂FFT波束形成的底层原理(从阵列信号到频域处理)

本文深入浅出地解析了FFT波束形成的底层原理,从阵列信号采集到频域处理的全过程。通过音乐节场景类比和Python代码示例,帮助新手快速理解多目标波束形成的核心技术,包括频域转换、相位补偿和性能优化策略,适用于雷达、声呐和5G通信等领域。

pytorchlight8
评论 3
收藏 已收藏
分享
返回顶部
blldw
C++ 语言 65,214 成员 250,514 内容