Подскажите как создать массив указателей операцией new;
Следующий фрагмент кода не работает:
char *line[] = new char *line[lines];
в lines у меня количество строк в текстовом файле.
Сам файл я считываю в буфер, а затем с помощью цикла (см. ниже) хочу занести в массив указателей адреса первых символов строк.
*line[0]&=filebuffer[0];
for (int idx=1; idx<filesize; idx++){
if (filebuffer[idx]=='\n')
*line[linesinit++]&=filebuffer[idx-1];
}