Здравствуйте !
> Уважаемый господин Victor V. Vakchturov,
Ужос ! За что же Вы меня так поименовали ?
> Подскажите, пожалуйста, а если добавить в код интерактива
> следующие строки:
> #define SIZE 255
> int main()
> {
> char *n_file;
> n_file=(char *) malloc(SIZE);
> ...
> free(n_file);
> ifstream fin(n_file); // открытие файла ввода <n_file>
> То, описанный интерактивный ввод символьной строки (названия
> файла ввода) опять > же не > появляется на экране ...?
> Выполнение .exe-файла заканчивается не начавшись, т.е. на миг
...
> Вы сказали, что в коде ве выделена память под буфер, в
> который должен проводиться > ввод.
> Я ввел и "malloc()" и "free()", но никаких позитивных
> сдвигов. Что же теперь > дальше можно > предпринять ...?
Ну, "с налету" можно сказать одно. Память убивается при помощи
free, а затем используется ifstream fin(n_file);
Убивать надо тогда, когда больше не нужна. Т.е. как минимум
после
> ifstream fin(n_file); // открытие файла ввода <n_file>
> ofstream fout("c-02_1b.txt"); // создание и открытие файла
Да, еще. Отрезайте, пожалуйста, "хвосты" у писем в лист - все лишнее,
особенно статистику, подписи, и.т.д.