c++ convert to assembly language
$ gcc -S geeks.c
c++ convert to assembly language
$ gcc -S geeks.c
c++ to assembly
#include <iostream>
using namespace std;
int main() {
int number;
cout << "Enter an integer: ";
cin >> number;
cout << "You entered " << number;
return 0;
}
c++ convert to assembly language
#include<iostream>
#include<fstream>
using namespace std;
struct mail
{
char un[50]; // user name
char pd[50]; // passsword
void reg(int);
} obj[5];
void mail::reg(int k)
{
int i=k;
cout<<"\nEnter user name :: ";
cin>>un;
cout<<"\nEnter password :: ";
cin>>pd;
ofstream filout;
filout.open("C:\\Users\\acer\\Documents\\registration.txt",ios::app|ios::binary);
if(!filout)
{
cout<<"\nCannot open file\n";
}
else
{
cout<<"\n";
filout.write((char *)&obj[i],sizeof(mail));
filout.close();
}
cout<<"\n...........You are now registered.......... \n\n";
} // end of sign up or register func
int main()
{
int t;
cout<<"\nEnter Registration Details for User 1 :: \n";
obj[0].reg(0);
cout<<"\nEnter Registration Details for User 2 :: \n";
obj[1].reg(1);
cout<<"\nEnter Registration Details for User 3 :: \n";
obj[2].reg(2);
mail obj2;
ifstream filein;
filein.open("C:\\Users\\acer\\Documents\\registration.txt",ios::in|ios::binary);
if(!filein)
{
cout<<"\nUnable to open file to read\n";
}
else
{
cout<<"\nRegistered Details of All Users :: \n";
filein.read((char *)&obj2,sizeof(obj2));
while(filein)
{
cout<<"\nUsername :: "<<obj2.un<<"\nPasswword :: "<<obj2.pd<<"\n";
filein.read((char *)&obj2,sizeof(obj2));
}
//filein.close();
}
return 0;
}
}
c++ convert to assembly language
#include<iostream>
#include<fstream>
using namespace std;
struct mail
{
char un[50]; // user name
char pd[50]; // passsword
void reg(int);
} obj[5];
void mail::reg(int k)
{
int i=k;
cout<<"\nEnter user name :: ";
cin>>un;
cout<<"\nEnter password :: ";
cin>>pd;
ofstream filout;
filout.open("C:\\Users\\acer\\Documents\\registration.txt",ios::app|ios::binary);
if(!filout)
{
cout<<"\nCannot open file\n";
}
else
{
cout<<"\n";
filout.write((char *)&obj[i],sizeof(mail));
filout.close();
}
cout<<"\n...........You are now registered.......... \n\n";
} // end of sign up or register func
int main()
{
int t;
cout<<"\nEnter Registration Details for User 1 :: \n";
obj[0].reg(0);
cout<<"\nEnter Registration Details for User 2 :: \n";
obj[1].reg(1);
cout<<"\nEnter Registration Details for User 3 :: \n";
obj[2].reg(2);
mail obj2;
ifstream filein;
filein.open("C:\\Users\\acer\\Documents\\registration.txt",ios::in|ios::binary);
if(!filein)
{
cout<<"\nUnable to open file to read\n";
}
else
{
cout<<"\nRegistered Details of All Users :: \n";
filein.read((char *)&obj2,sizeof(obj2));
while(filein)
{
cout<<"\nUsername :: "<<obj2.un<<"\nPasswword :: "<<obj2.pd<<"\n";
filein.read((char *)&obj2,sizeof(obj2));
}
//filein.close();
}
return 0;
}
c++ to assembly
#include <iostream>
#include <fstream>
using namespace std;
#define FILENAME "data.bin"
void what_action();
void register_menu();
void login_menu();
void add_user(string username, string password);
bool check_user(string username, string password);
int main()
{
what_action();
}
void what_action()
{
short int input;
cout << "1. Login\n2. Register" << endl;
cin >> input;
switch(input)
{
case 1:
login_menu();
break;
case 2:
register_menu();
break;
default:
cout << "Type Again!" << endl;;
what_action();
break;
}
}
void register_menu()
{
string user, pw;
int agree;
cout << "Username: ";
cin >> user;
cout << "Password: ";
cin >> pw;
cout << "Have You Read our Agreement ? ( 1 = yes )";
cin >> agree;
switch(agree)
{
case 1:
add_user(user, pw);
break;
default:
cout << "Please Read our Agreement First !" << endl;
register_menu();
break;
}
}
void login_menu()
{
string user, pw;
cout << "Username: ";
cin >> user;
cout << "Password: ";
cin >> pw;
if(check_user(user, pw) == true)
cout << "you have logged in succefully !" << endl;
else
cout << "Data is Wrong!" << endl;
}
void add_user(string username, string password)
{
ofstream file;
file.open(FILENAME, ios_base::app);
file << username << "\n";
file << password << "\n";
file.close();
}
bool check_user(string username, string password)
{
ifstream file;
string line;
bool what_to_return;
file.open(FILENAME, ios_base::binary);
if(file.is_open())
{
while(getline(file, line))
{
string usr, pw;
usr = line;
getline(file,line);
pw = line;
if(usr == username && password == pw)
{
what_to_return = true;
break;
}
else
what_to_return = false;
}
}
return what_to_return;
}
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us