Aprendendo C ++, não consigo ler o código no nano do terminal

1

Eu escrevo um código em C ++:

#include <iostream>
#include <string>


using namespace std;

int main()
{
    string password;
    cout << "Ingrese su password: " << "\n";
    getline( cin, password, '\n' );

    if ( password == "xyz123" )
        {
            cout << "Access Permitido" << "\n";
        }
    else
        {
            cout << "XD!, Acceso Denegado" << "\n";
            // returning is a convenient way to stop the program
            return 0;
        }
    // continue onward!
}

Funciona no Windows! Eu escrevo nano password.cpp e, em seguida, aparece o seguinte erro:

Error opening file locking "./. password.cpp.swp":...

erro abrindo o bloqueio de arquivos "./. password.cpp.swp": ...

    
por ubuntux 22.09.2016 / 19:58

1 resposta

2

Use o comando

rm .password.cpp.swp

Isso deve remover o arquivo temporário gerado pelo nano. Depois disso, você pode tentar abri-lo novamente com nano.

    
por Mido 22.09.2016 / 20:03