C++相談室 part46
■ このスレッドは過去ログ倉庫に格納されています
0210デフォルトの名無しさん
2006/01/20(金) 21:10:56int* foo( a(*)[ 定数式 ] ) ;
の形式でないと,コンパイラが受け取ってくれない..んですよね?
どうすればいいでしょうか?
できるだけ配列をグローバル変数にはしたくないのですが..
そのほうがオブジェクト指向の適うと思うんです.
<状況>
#include<iostream>
using namespace std ;
int* foo( ) ;
int main( void )
{
int n ; // 配列のサイズ
cin >> n ;
int a[ n ][ n ] ;
・・・ ・・・
int* foo( ) ; // 何とかして配列の先頭アドレスを渡したい
return 0 ;
}
int* foo( )
{
・・・ ・・・
}
■ このスレッドは過去ログ倉庫に格納されています