コード例 #1
0
int main(void) {
	ItemSet a;
	a.insert("A");
	a.insert("B");
	a.insert("C");
	
	if(a.contains(string("B"))) {
		cout << "contains B" << endl;
	}
	
	if(a.contains(string("D"))) {
		cout << "contains D" << endl;
	}
	
	if(a.contains(string("A"))) {
		cout << "contains A" << endl;
	}
	
	for(auto & i: a.subItemSets()) {
		cout << "-> ";
		for(auto &j: i->getItemSet()) {
			cout << j.first << " ";
		}
		cout << endl;
		delete(i);
	}
}