C の超カンタンなことなら漏れに聞け
■ このスレッドは過去ログ倉庫に格納されています
0643380
NGNGarray配列からReduceNum番目の要素を削除する関数を作ろうと思っています。
型の違う配列を受ける方法がよくわからないので、void ポインタを使って
見ましたがvoid * サイズが定義されていませんエラーが山盛りでます。
int ReduceArray(void *array,unsigned int ArrayNum,unsigned int ReduceNum){
for (unsigned int i = ReduceNum ; i < ArrayNum - 1;i++){
array[i] = array[i + 1];
}
delete array[++i];
return 1;
}
こういう関数はどうやって書いたらよいのでしょう?
■ このスレッドは過去ログ倉庫に格納されています