int
実行時に取得したサイズに基づいて s の配列を作成してゼロにしようとしています:
size = [gamePiece.availableMoves.moves count]; //debugger shows size = 1;
int array[size]; //debugger shows this as int[0] !
memset(array, 0, size);
indexes = array;
size
でありindexes
、両方ともこのクラスの ivar です。
int size;
int* indexes;
ただし、長さ0の配列になってしまいます。で示されるサイズで作成するにはどうすればよい[gamePiece.availableMoves.moves count]
ですか?