回答編集履歴
2
文言
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
* リンク漏れ: 関数などを定義しているオブジェクトファイルやライブラリをリンク時に指定していない
|
6
6
|
|
7
|
-
* `extern "C"` の間違い: CとC++が混在する場合、必要な `extern "C"` がなかったり不要な `extern "C"` があったりする、ぜんぶ C++ なのに extern "C"` を付けている、など。
|
7
|
+
* `extern "C"` の間違い: CとC++が混在する場合、必要な `extern "C"` がなかったり不要な `extern "C"` があったりする、ぜんぶ C++ なのに `extern "C"` を付けている、など。
|
8
8
|
|
9
9
|
* プロトタイプ間違い: プロトタイプ宣言があるのに関数定義がない、プロトタイプ宣言と関数定義が微妙に異なっている、など。
|
10
10
|
|
1
文言
test
CHANGED
@@ -6,4 +6,8 @@
|
|
6
6
|
|
7
7
|
* `extern "C"` の間違い: CとC++が混在する場合、必要な `extern "C"` がなかったり不要な `extern "C"` があったりする、ぜんぶ C++ なのに extern "C"` を付けている、など。
|
8
8
|
|
9
|
-
* プロトタイプ間違い: プロトタイプ宣言と関数定義が微妙に異なっている
|
9
|
+
* プロトタイプ間違い: プロトタイプ宣言があるのに関数定義がない、プロトタイプ宣言と関数定義が微妙に異なっている、など。
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
(現在具体的なコードがいっさい開示されていないので、一般論だけの回答です)
|