Falha de segmentação em tamanhos grandes de matriz
O código a seguir me dá uma falha de segmentação quando executado em uma máquina de 2 Gb, mas funciona em uma máquina de 4 GB.
int main()
{
int c[1000000];
cout << "done\n";
return 0;
}
O tamanho da matriz é de apenas 4Mb. Existe um limite no tamanho de um array que pode ser usado em c ++?