Тема: Повернення char* (new char) з функції.
Якщо вертати числовий тип, то програма працює, а якщо char - ні, потрібна допомога :}
#include <iostream>
using namespace std;
char* topfunkcia(char riadok2)
{
static int count(0);
char *kickback(new char);
kickback = "123";
return kickback;
}
void main()
{
char riadok[50];
int answer;
do
{
cout<<"\n1-Vvesty riadok\n2-\n3-\n";
cin>>answer;
char* kickback;
switch(answer)
{
case 1:
{
cout<<"Vvedit riadok\n";
cin>>riadok;
char *ptr=nullptr;
ptr= topfunkcia(riadok[50]);
cout<<endl<<ptr;
delete [] ptr;
ptr=0;
break;
}
case 2:
break;
case 3:
break;
default:
cout<<"\nError!";
}
}while(answer!=3);
system("pause");
}