0
Hello guys I'm getting a segmentation fault when running a simple hello would program in C++ any help
I'm using g++ to compile though and I'm getting a [1] 12429 segmentation fault ./a.out whenever i try to run the program
3 Antworten
+ 7
Primidac,
Segmentation fault generally occurs because of these reasons like
1) Array out of bound:- means you are reading or writing an element which is out of bound of the array like
int arr[100];
for (int i = 0; i <= 100 ; i++)
arr[i] = i;
So in this case at reading or assigning variable at 100 will cause program crash and generate segment fault
2)illegal memory access is one of the another reason where you are reading or writing element in an memory location which is not present in the condition.
So if you link the code with the thread then anyone can help you in better ways.
+ 6
Primidac if that's the case then may be some error in compilation environment reinstall the codeblocks or debugg by gdb debugger and follow the top answer of this link it may help you out
https://stackoverflow.com/questions/2131646/why-am-i-getting-a-segmentation-fault
0
the code is just a simple c++ hello world program