witam słuchajcie rzućcie na to oko coś mi się z kompilatorem dzieje czy co się tu dzieje:
#include <iostream>
#include <math.h>
#include <string>
#include <fstream>
using namespace std;
int main()
{
fstream plik;
plik.open("p.txt");
string a;
char b;
cout << b;
long i;
for (i = 0; i < 153680; i++) {
plik.get(b);
cout << b;
a[i] = b;
}
return 0;
}
kompiluje i potem:
rebus@Rebus-N53SV:~/Dokumenty/cpp$ g++ proglicz.cpp
rebus@Rebus-N53SV:~/Dokumenty/cpp$ ./a.out
Naruszenie ochrony pamięci (zrzut pamięci)
rebus@Rebus-N53SV:~/Dokumenty/cpp$