gcc コンパイラを使用して Linux 上の Netbeans でプログラムに取り組んでいましたが、Windows 7 で Visual C++ に切り替えたときに、Visual C++ がexpected constant expression
数行で述べているようにコードがコンパイルに失敗しました。Netbeans では、単純に に似たことchar name[fullName.size()];
を行いましたが、Visual C++ では、とりわけ次のことを試しました。
const int position = fullName.size();
char Name[position];
配列に使用する定数を作成するにはどうすればよいですか?
注:この質問については知っていますが、プログラムの多くの部分を書き直す必要があるため、ベクトルを使用せずにこれを機能させる方法はありますか?