回答編集履歴

2

回答に追記

2018/06/27 23:37

投稿

y_waiwai
y_waiwai

スコア87774

test CHANGED
@@ -25,3 +25,25 @@
25
25
  ```
26
26
 
27
27
  KEYSET の table を初期化してみてはどうでしょう
28
+
29
+
30
+
31
+ ---
32
+
33
+ でもなさげだなあ、、
34
+
35
+
36
+
37
+ 気になるところとしては、
38
+
39
+ ```
40
+
41
+ #define dKeySize (32) /*キー格納する配列サイズ*/
42
+
43
+ #define dBufferSize (64) /*キーの読み込み時にバッファリングできる配列サイズ*/
44
+
45
+ ```
46
+
47
+ バッファサイズのほうが大きいので、データによってはキーをオーバーして隣を破壊しますね
48
+
49
+ 各Insertで、キーの文字列長をチェックしてみては。

1

回答の修正

2018/06/27 23:37

投稿

y_waiwai
y_waiwai

スコア87774

test CHANGED
@@ -24,6 +24,4 @@
24
24
 
25
25
  ```
26
26
 
27
- これではだめですね
28
-
29
- KEYSET の table 初期化されません
27
+ KEYSET の table 初期化してみてはどうでしょう