回答編集履歴
2
引数修正
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
find関数が間違っています。
|
4
4
|
```C++
|
5
|
-
bool find(int* a, int len,
|
5
|
+
bool find(int* a, int len, int (*cond)(int)){
|
6
6
|
for (int i = 0; i < len; i++){
|
7
7
|
if(cond(a[i])){
|
8
8
|
return true;
|
1
</>忘れ
test
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
find(x, 4、even );
|
2
2
|
|
3
3
|
find関数が間違っています。
|
4
|
-
|
4
|
+
```C++
|
5
5
|
bool find(int* a, int len, void (*cond)(int)){
|
6
6
|
for (int i = 0; i < len; i++){
|
7
7
|
if(cond(a[i])){
|
@@ -10,3 +10,5 @@
|
|
10
10
|
}
|
11
11
|
return false;
|
12
12
|
}
|
13
|
+
```
|
14
|
+
|