搜索特定数据的动态分配载体?C++
Search dynamically allocated vector for specific data? C++
我必须从 Resistor 类创建一个动态分配的对象向量,该向量只有两个私有变量:电阻和容差。之后,必须创建一个函数,以便在向量中搜索那些阻力和容差等于函数参数中传递的值的对象。
搜索了一段时间后,我不知道如何实现这一点。有什么想法吗?
- 实现电阻器类的比较运算符
operator==(const Resistor&)
。 - 使用
std::find
通过提供从函数参数创建的新 Resistor 实例来搜索向量中的数据。
请参阅 http://www.cplusplus.com/reference/algorithm/find/
相关文章:
- 如果C++类在类方法中具有动态分配,但没有构造函数/析构函数或任何非静态成员,那么它仍然是POD类型吗
- 使用动态分配的数组会导致代码分析发出虚假的C6386缓冲区溢出警告
- 在c++中使用动态分配的问题
- 使用递归模板动态分配的多维数组
- 对具有动态分配的内存和析构函数的类对象的引用
- 我有一个对象,它将在整个程序的持续时间内实例化,但一个类成员不会,我应该动态分配它吗?
- 访问动态分配列表中的元素
- 为什么 std::equal_to会导致动态分配?
- 调用析构函数以释放动态分配的内存
- 动态分配Q_Property变量
- 在 C++ 中搜索动态分配的数组中的出现次数
- 动态分配的聊天数组打印缺失的数据和空
- 在对象指针上调用 Delete 是否会递归删除其动态分配的成员
- 使用动态分配将 char* 复制到另一个字符**
- 使用指针在存在特征库的情况下动态分配 c++ 中的矩阵
- 二维阵列的动态分配
- 0xC0000005:访问冲突写入位置0xCDCDCDCD动态分配错误
- 在运行时为动态分配的内存输入值
- 释放动态分配的内存时是否需要执行此额外步骤
- 动态分配字符数组的内存