Я пишу довольно простой код для ввода целых чисел, хранящихся в файле, в массив умеренного размера, но при компиляции и запуске кода он дает ошибку ошибки сегментации, может ли кто-нибудь исправить меня, где я совершить ошибку, кодОшибка сегментации с массивом
#include <iostream>
#include <fstream>
#include <string>
#include <cstdlib>
using namespace std;
int main()
{
int arr[100000];
ifstream f;
f.open("IntegerArray.txt");
string line;
if (f.is_open())
{
int i=0;
while (f.good())
{
getline(f,line);
arr[i++] = atoi(line.c_str());
}
f.close();
}
else
cout<<"file not open";
return 0;
}
StackOverflow на StackOverflow ...: D – Mysticial
Сколько строк вы имеете в IntegerArray.txt? – kol
как исправить? – adityaarun1