回答編集履歴
2
コードの修正
test
CHANGED
@@ -68,7 +68,7 @@
|
|
68
68
|
|
69
69
|
}
|
70
70
|
|
71
|
-
Close
|
71
|
+
FineClose(h);
|
72
72
|
|
73
73
|
_free_locale(locale);
|
74
74
|
|
1
コード修正
test
CHANGED
@@ -13,6 +13,8 @@
|
|
13
13
|
#include <windows.h> // FindFirstFileA, FindNextFileA
|
14
14
|
|
15
15
|
#include <stdio.h> // printf
|
16
|
+
|
17
|
+
#include <stdlib.h> // malloc, free
|
16
18
|
|
17
19
|
#include <string.h> // strcmp, strcpy_s
|
18
20
|
|
@@ -66,13 +68,17 @@
|
|
66
68
|
|
67
69
|
}
|
68
70
|
|
71
|
+
CloseHandle(h);
|
72
|
+
|
69
73
|
_free_locale(locale);
|
70
74
|
|
71
75
|
|
72
76
|
|
73
77
|
for (int j = 0; j < i; j++) {
|
74
78
|
|
75
|
-
printf("%s\n",list[j]);
|
79
|
+
printf("%s\n", list[j]);
|
80
|
+
|
81
|
+
free(list[j]);
|
76
82
|
|
77
83
|
}
|
78
84
|
|