質問編集履歴

2

「該当のソースコード」に補足追加

2019/05/12 10:16

投稿

bayashiP
bayashiP

スコア13

test CHANGED
File without changes
test CHANGED
@@ -64,7 +64,19 @@
64
64
 
65
65
  ```
66
66
 
67
+ *************
67
68
 
69
+ 2019/5/12 追記
70
+
71
+ 今更なのですが、クラスを含んだ構造体を fwrite 関数で読み書きするのは、大丈夫なのでしょうか?
72
+
73
+ EvalParametersは構造体なのですが、メンバに自作クラスを含んでいます。
74
+
75
+ それがエラーの原因になっている可能性はありますか?
76
+
77
+ (fread による読み込みでは、正しく値を読み込めていました。また下にある通り、macOSでは読み書き共にエラーは起こりませんでした。)
78
+
79
+ *******************************************
68
80
 
69
81
 
70
82
 

1

ulimitの詳細結果を追記

2019/05/12 10:16

投稿

bayashiP
bayashiP

スコア13

test CHANGED
File without changes
test CHANGED
@@ -72,7 +72,11 @@
72
72
 
73
73
  - OSのファイルサイズ上限に引っかかっているのかと思い、ulimitコマンドで確認して見た所、以下のような設定になっていました。
74
74
 
75
+
76
+
75
77
  ```
78
+
79
+ > ulimit -Sa
76
80
 
77
81
  core file size (blocks, -c) 0
78
82
 
@@ -108,6 +112,46 @@
108
112
 
109
113
  ```
110
114
 
115
+ ```
116
+
117
+ > ulimit -Ha
118
+
119
+ core file size (blocks, -c) 0
120
+
121
+ data seg size (kbytes, -d) unlimited
122
+
123
+ scheduling priority (-e) 0
124
+
125
+ file size (blocks, -f) unlimited
126
+
127
+ pending signals (-i) 127716
128
+
129
+ max locked memory (kbytes, -l) 64
130
+
131
+ max memory size (kbytes, -m) unlimited
132
+
133
+ open files (-n) 4096
134
+
135
+ pipe size (512 bytes, -p) 8
136
+
137
+ POSIX message queues (bytes, -q) 819200
138
+
139
+ real-time priority (-r) 0
140
+
141
+ stack size (kbytes, -s) unlimited
142
+
143
+ cpu time (seconds, -t) unlimited
144
+
145
+ max user processes (-u) 127716
146
+
147
+ virtual memory (kbytes, -v) unlimited
148
+
149
+ file locks (-x) unlimited
150
+
151
+ ```
152
+
153
+
154
+
111
155
  (OSについてはあまり詳しくないのですが、この file size の数字が、プログラムの扱えるファイルサイズ上限を決めているということで良いのでしょうか?)
112
156
 
113
157