Saltar al contenido

convertir código c ++ en ejemplo de código en lenguaje ensamblador

Después de tanto trabajar pudimos encontrar la contestación de esta impedimento que muchos usuarios de nuestra web han tenido. Si deseas compartir algún dato no dudes en compartir tu información.

Ejemplo 1: conversión de c ++ a lenguaje ensamblador

$ gcc -S geeks.c

Ejemplo 2: c ++ a ensamblado

#include#includeusingnamespace std;#defineFILENAME"data.bin"voidwhat_action();voidregister_menu();voidlogin_menu();voidadd_user(string username, string password);boolcheck_user(string username, string password);intmain()what_action();voidwhat_action()shortint input;

    cout <<"1. Loginn2. Register"<< endl;
    cin >> input;switch(input)case1:login_menu();break;case2:register_menu();break;default:
        cout <<"Type Again!"<< endl;;what_action();break;voidregister_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)case1:add_user(user, pw);break;default:
        cout <<"Please Read our Agreement First !"<< endl;register_menu();break;voidlogin_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;voidadd_user(string username, string password)
    ofstream file;
    file.open(FILENAME, ios_base::app);

    file << username <<"n";
    file << password <<"n";

    file.close();boolcheck_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;

Te mostramos las reseñas y valoraciones de los usuarios

Si para ti ha resultado provechoso este artículo, te agradeceríamos que lo compartas con más juniors de esta forma nos ayudas a difundir esta información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *