Would you check and correct my error please!

*******************************
#include<iostream.h>
#include<string.h>
#include<bitset>
viod Binary_to_Decimal();
int main(int argv,char argc)
{
while(1<2)
{
int m_choise;
cout<<"Enter 1 for Binary to Decimal"<<endl;
cout<<"Enter 2 for Decimal to Binary"<<endl;
cin>>m_choise;
if(m_choise==1)
{
Binary_to_Decimal();
}
elseif(m_choise==2)
{
Decimal_to_binary();
}
if(m_choise!=1||2)
{
cout<<"The number you enterd is unknown"<<endl;
}
}
return 0;
}
void Binary_to_decimal()
{
string Binary_to_decimal_cstr;
cout<<"Please enter a Binary number"<<endl;
cin>>binary_to_Decimal_cstr;
cout<<Binary_to_Decimal_cstr;
cout<<"converted to Decimal is" <<bitset 8<<endl;
}
void Decimal_to_Binary()