質問する
781 次
2 に答える
5
- stopwatch.cpp で、49 行目のインクルードを strstream.h から sstream に変更します。
- stopwatch.cpp の 50 行目で、インクルードを fstream.h から fstream に変更します。
- qsort.h で の宣言を変更し
Qsort()
て、2 番目と 3 番目のパラメータをunsigned long
ではなく にしsize_t
ます。 - qsort.cpp で の定義を変更し
Qsort()
て、2 番目と 3 番目のパラメータがunsigned long
ではなくになるようにしunsigned
ます。
余談ですが、 の宣言と定義はQsort()
(必然的に) 署名が一致しませんでした。これは正しくありません。
于 2010-12-27T08:25:50.093 に答える
2
qsort.cpp で、関数宣言を次のように変更します。
52 void __cdecl Qsort (
53 void *base,
54 unsigned long num,
55 unsigned long width,
56 int (__cdecl *comp)(const void *, const void *)
57 )
したがって、変数と変数を追加long
しただけです。num
width
また、次のような単純な問題を修正する必要があります#include <strstream.h>
->#include <strsream>
于 2010-12-27T08:15:29.163 に答える