167 6 C:\Users\reshm\OneDrive\Documents\assign2\IntS... C:\Users\reshm\OneDrive\Documents\assign2\IntS... C:\Users\reshm\OneDrive\Documents\assign2\IntS... 122 11 108 7 8 [Error] no declaration matches void IntSet:intersect(const IntSet&)' [Note] candidate is: "IntSet IntSet intersect(const IntSet&) const [Note] 'class IntSet' defined here

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

#ifndef INT_SET_H
#define INT_SET_H

#include <iostream>

class IntSet
{
public:
   static const int DEFAULT_CAPACITY = 1;
   IntSet(int initial_capacity = DEFAULT_CAPACITY);
   IntSet(const IntSet& src);
   ~IntSet();
   IntSet& operator=(const IntSet& rhs);
   int size() const;
   bool isEmpty() const;
   bool contains(int anInt) const;
   bool isSubsetOf(const IntSet& otherIntSet) const;
   void DumpData(std::ostream& out) const;
   IntSet unionWith(const IntSet& otherIntSet) const;
   IntSet intersect(const IntSet& otherIntSet) const;
   IntSet subtract(const IntSet& otherIntSet) const;
   void reset();
   bool add(int anInt);
   bool remove(int anInt);

private:
   int* data;
   int  capacity;
   int  used;
   void resize(int new_capacity);
};

bool operator==(const IntSet& is1, const IntSet& is2);

#endif

167
122 11
6 C:\Users\reshm\OneDrive\Documents\assign2\IntS...
C:\Users\reshm\OneDrive\Documents\assign2\IntS...
108 7 C:\Users\reshm\OneDrive\Documents\assign2\IntS...
[Error] no declaration matches void IntSet::intersect(const IntSet&)'
[Note] candidate is: 'IntSet IntSet::intersect(const IntSet&) const'
[Note] 'class IntSet' defined here
Transcribed Image Text:167 122 11 6 C:\Users\reshm\OneDrive\Documents\assign2\IntS... C:\Users\reshm\OneDrive\Documents\assign2\IntS... 108 7 C:\Users\reshm\OneDrive\Documents\assign2\IntS... [Error] no declaration matches void IntSet::intersect(const IntSet&)' [Note] candidate is: 'IntSet IntSet::intersect(const IntSet&) const' [Note] 'class IntSet' defined here
1x7 void IntSet::intersect(const IntSet& other IntSet)
168
{
169
170
171
172
173
174
175
176
177
for (int i = 0; i < used; ++i) //For each element in the current set.
{
}
if (other IntSet.contains (data[i]) == 0) //If its not found in the other set.
{
//Remove that element.
remove (data[i]);
i--;
Transcribed Image Text:1x7 void IntSet::intersect(const IntSet& other IntSet) 168 { 169 170 171 172 173 174 175 176 177 for (int i = 0; i < used; ++i) //For each element in the current set. { } if (other IntSet.contains (data[i]) == 0) //If its not found in the other set. { //Remove that element. remove (data[i]); i--;
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Excel Sheet
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education