if (out == 2)
{
char CFile[30];
cout<<"Введите путь к файлу:"<<endl;
cin.getline(CFile,30); // вызов пропускаеться
cin.getline(CFile,30);
A[0]->SaveToFile(CFile);//Выводим результат в файл
}
}
A[0]->~CParent();//Деструктор
}
if(zikl == 2)
{
int in=0;//переменная чтобы узнать как вводить значения
cout<<"Как вы хотите ввести значение?( 1 - по умолчанию, 2 - с клавиатуру, 3 - с файла)"<<endl;
cin>>in;
if( in == 1)
{
A[1] = new CStruct("instruct.txt");//Выделяем память под класс CStrcut и вызываеться конструктор заполнение данными
int out=0;//Переменная для вывода результата
cout<<"Куда вы хотите вывести результат?( 1 - на экран, 2 - в файл)"<<endl;
cin>>out;
if (out == 1)
{
A[1]->Show();//Выводим результат на экран
}
else if (out == 2)
{
char CFile[30];
cout<<"Введите путь к файлу:"<<endl;
cin.getline(CFile,30); // вызов пропускаеться
cin.getline(CFile,30);
A[1]->SaveToFile(CFile);//Выводим результат в файл
}
}
else if( in == 2)
{
A[1] = new CStruct();//Выделяем память под класс CStrcut и вызываеться конструктор по умолчанию
A[1] ->InputData();//Ввод с клавиатуры
int out=0;//Переменная для вывода результата
cout<<"Куда вы хотите вывести результат?( 1 - на экран, 2 - в файл)"<<endl;
cin>>out;
if (out == 1)
{
A[1]->Show();//Выводим результат на экран
}
if (out == 2)
{
char CFile[30];
cout<<"Введите путь к файлу:"<<endl;
cin.getline(CFile,30); // вызов пропускаеться
cin.getline(CFile,30);
A[1]->SaveToFile(CFile);//Выводим результат в файл
}
}
else if( in == 3)
{
A[1] = new CStruct();//Выделяем память под класс CCalc
char CFile[30]; //Переменная для хранения пути к файлу
cout<<"Введите путь к файлу:"<<endl;
cin.getline(CFile,30); // вызов пропускаеться
cin.getline(CFile,30);
A[1] ->ReadFromFile(CFile);
int out=0;//Переменная для вывода результата
cout<<"Куда вы хотите вывести результат?( 1 - на экран, 2 - в файл)"<<endl;
cin>>out;
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.