C++相談室 part47
■ このスレッドは過去ログ倉庫に格納されています
0360デフォルトの名無しさん
2006/02/25(土) 22:44:58この使い方自体はconstでポインタを渡せば特に問題ということでいいでしょうか?
ちなみに-1とNULLを使ってるのは意味があります。
class test {
private:
int test1[10];
public:
const int *SetTest(int i_num){
for ( int i=0; i<10; i++)
{
if ( test1[i] == -1 )
{
test[i] = i_num:
return &test1[i];
}
}
return NULL;
}
}
Test test;
int *pNum;
pNum = test.SetTest(10);
if ( pNum != NULL )
{
// 操作するときはこんな感じ
}
のような使い方をしようと思っているのですがどうでしょうか?
この中のintをSTL・newとかを使って管理しようかなと思ってます。
■ このスレッドは過去ログ倉庫に格納されています