C ++で呼び出しスタックのサイズを設定できますか? (vs2008)
質問
私は、比較的大きなローカル配列を割り当てるコード例から作業しています。 (正確には32768)同じことをしようとすると、スタックオーバーフローのように見える動作になります。ここで、私の例でスタックが私のアプリケーションよりも大きく設定されているのではないかと考えていました。これは可能ですか?もしそうならどうですか?
他のヒント
/ Fコンパイラフラグを使用して、デフォルトのスタックサイズを設定するか、 CreateThread 関数。
スタックサイズを台無しにするのではなく、単純にstd :: vectorを使用したり、自分で配列を動的に割り当てたりしませんか?
この作業用に新しいスレッドを作成できます。通常、スレッドを作成するときにスタックのサイズを指定できます。もちろんvs2008の CreateThread()
関数
所属していません StackOverflow