>>805 通るが? >Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8804 for 80x86 >Microsoft(R) 32-bit C/C++ Standard Compiler Version 13.00.9466 for 80x86
すいません。続きです。 エラーは make -k gcc test.cpp -o test -Wall -I/usr/include/SDL /tmp/ccqiKxRn.o: In function `main': /tmp/ccqiKxRn.o(.text+0xc): undefined reference to `SDL_Init' /tmp/ccqiKxRn.o(.text+0x20): undefined reference to `SDL_GetError' /tmp/ccqiKxRn.o(.text+0x4c): undefined reference to `SDL_Quit' collect2: ld returned 1 exit status make: *** [test] エラー 1
pMyClass = new CMyClass*[4]; for (int i = 0; i < 4; i++) pMyClass[i] = new CMyClass; // for (int i = 0; i < 4; i++) delete pMyClass[i]; delete[] pMyClass; }
始めまして。質問です。 X *a;などと宣言したあと、(Xはクラス) aの配列のメモリを一つずつ確保するにはどうしたら良いでしょうか? 本来、a = new X[個数];と宣言すれば済むのですが、 aの個数がファイルを読み終わるまでわからないため、 forのループ内で一つ一つ確保したいのです。 a[i] = new ???;みたいな感じで。 ご教授宜しくお願いします。