C++ //练习 9.17 假定c1和c2是两个容器,下面的比较操作有何限制(如果有的话)?

C++ Primer(第5版) 练习 9.17

练习 9.17 假定c1和c2是两个容器,下面的比较操作有何限制(如果有的话)?

cpp 复制代码
if(c1 < c2)
环境:Linux Ubuntu(云服务器)
工具:vim
解释

两边的容器不能是无序关联容器。

关系运算符左右两边的对象必须是相同类型的容器,且必须保存相同类型的元素。

如果元素类型不支持运算符,那保存该元素的容器不能使用关系运算符。

相关推荐
点云SLAM18 分钟前
C++ 常见面试题汇总
java·开发语言·c++·算法·面试·内存管理
叙白冲冲22 分钟前
哈希算法以及面试答法
算法·面试·哈希算法
xiaowu0801 小时前
策略模式-不同的鸭子的案例
开发语言·c#·策略模式
YuTaoShao1 小时前
【LeetCode 每日一题】1277. 统计全为 1 的正方形子矩阵
算法·leetcode·矩阵
edjxj2 小时前
Qt图片资源导入
开发语言·qt
qq_25929724732 小时前
QT-事件
开发语言·qt
专注VB编程开发20年2 小时前
CSS 的命名方式像是 PowerShell 的动词-名词结构,缺乏面向对象的层级关系
开发语言·后端·rust
古译汉书2 小时前
嵌入式铁头山羊stm32-ADC实现定时器触发的注入序列的单通道转换-Day26
开发语言·数据结构·stm32·单片机·嵌入式硬件·算法
野犬寒鸦2 小时前
力扣hot100:相交链表与反转链表详细思路讲解(160,206)
java·数据结构·后端·算法·leetcode
阿昭L2 小时前
leetcode两数之和
算法·leetcode