1. Например мне надо считать в массив указателей строки из файла, что в данном коде не так?
#include <iostream>
#include <fstream>
const int Size = 100;
int main()
{
using namespace std;
ifstream file;
char *lines[Size];
file.open("test.txt");
if (!file.is_open())
{
cout << "error\n";
file.close();
return 0;
}
for (int i = 0; i < Size && file.getline(lines[i], 100); ++i)
cout << lines[i] << endl;
file.close();
return 0;
}