学习 C++,我无法从终端读取 nano 上的代码

学习 C++,我无法从终端读取 nano 上的代码

我写了一个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!
}

它在 Windows 上运行!我写入nano password.cpp后出现以下错误:

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

打开文件锁定“./.password.cpp.swp”时出错:...

答案1

使用命令

rm .password.cpp.swp

这应该会删除 nano 生成的临时文件。之后,您可以尝试使用 nano 再次打开它。

相关内容