我希望使包含Element函數返回true或false,但它不會返回任何東西。任何幫助都很重視!返回一個布爾函數
bool Set::containsElement(int x) const
{
int element = false;
for (int i = 0; i < _numItems; i++) {
if (_items[i] == x)
element = true;
}
return element;
}
// main.cpp
#include <iostream>
#include <cassert>
#include "Set.h"
using namespace std;
int main() {
Set s1, s2, s3;
s1.addElement(7);
s1.addElement(3);
s1.addElement(5);
s1.containsElement(3);
return 0;
}
在「返回有一個縮進元件」。 – jnestor
是什麼讓你覺得它沒有返回任何東西? –
它沒有顯示在調試器控制檯屏幕上或作爲輸出中的值。 – jnestor