system("@echo off");
throw;
throw вопрос!?
код
Код:
никакого результата не дает...
throw int(7);
try{
}
catch (int a){};
Ты собственно занешь что такое throw и как вобще пользоваться обработкой исключений? ))
Код:
class s_error
{
int code;
char text[100];
public:
s_error(int f_code, char *f_text): code(f_code)
{
int res;
memset(text,'\0',100);
if (res=(strlen(f_text))>100){strncpy(text,f_text,99);}
else strcpy(text,f_text);
};
int rcode()
{
return code;
};
char *rtext()
{
return text;
};
~s_error(){};
};
int main(int argc, char* argv[])
{
try
{
throw s_error(0," //\\\\//...//-\\\\...||-|| :\):\):\):\):\):\)\0");
}
catch (s_error a) {cout<<a.rcode();cout<<a.rtext();};
return 0;
}
{
int code;
char text[100];
public:
s_error(int f_code, char *f_text): code(f_code)
{
int res;
memset(text,'\0',100);
if (res=(strlen(f_text))>100){strncpy(text,f_text,99);}
else strcpy(text,f_text);
};
int rcode()
{
return code;
};
char *rtext()
{
return text;
};
~s_error(){};
};
int main(int argc, char* argv[])
{
try
{
throw s_error(0," //\\\\//...//-\\\\...||-|| :\):\):\):\):\):\)\0");
}
catch (s_error a) {cout<<a.rcode();cout<<a.rtext();};
return 0;
}