Witam!
Przy kompilacji mam problem spowodowany właśnie błędem "out of memory allocating 65536 bytes".
Mój program ma prostą budowę: deklaracja zestawu 256 zmiennych const char i następnie zapis pewnej ich kombinacji do pliku.
Coś takiego:
#include <iostream>
#include <fstream>
#include "ascii.h"
using namespace std;
int main()
{
fstream file;
file.open("plik.txt", ios::out);
file
#include "dane.h"
;
file.close();
return 0;
}
W ascii.h mam właśnie te stałe znakowe, a dane.h mam postaci: <<stala_a<<stala_b<<stala_a<<stala_d ... itd.
Tylko dane.h jest stosunkowo spore, w ten spsób jest ustawionych ok. 500000 znaków... Właśnie myślę, że tu jest problem, tylko nie mam pojęcia jak go rozwiązać, żeby mój program się skompilował.