【◆QZaw55cn4c 隔離】C/C++の問題を片付けますat TECH
【◆QZaw55cn4c 隔離】C/C++の問題を片付けます - 暇つぶし2ch274: ◆QZaw55cn4c
10/12/02 23:23:31
>>272
いや、キャストするなら char * でしょう。sizeof(char) == 1 ですから。

void myqsort(void *base, int n, int size, int (*comp)())
にたいして、
double a[N];
myqsort(a, N, sizeof(a[0]), cmp);
と呼び出した場合、内部で、&a[i] をもとめるのに、
base + i * size
としているのが問題になっています。
void *base なので、sizeof(void) がわからないというエラーのため、base + i * size が計算できないのです。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch