私のプログラムは g++ コンパイラでは問題なく動作しますが、CC コンパイラではエラーが発生します。
次の行:Shape s[atoi(argv[1])];
エラーが発生します: error: 配列添字演算子内で整数定数式が必要です。
次に、次のように変更しようとしました:int i = atoi(argv[1]);
に続いてShape s[i];
、それでも同じエラーが発生します。
コマンドラインから作成するシェイプの数を取得するため、argv[1] が必要です。例 ./program 10Team s[10];
argv[] を CC コンパイラで動作させるにはどうすればよいですか?