2017-07-30 73 views
-2
//THIS IS A SAMPLE CODE 

#include"iostream" 

#include"string.h" 

using namespace std; 

int main() 

{ 

    char pass[]="ABCD"; 

    char test[]; 
    cout<<"Enter the password:"; 
    cin>>test; 

    if(strcmp(pass,test)==0) 
     return 1; 
    else 
     return 0; 
} 

如何在有人試圖打開文件夾時使其執行?就像一個文件夾鎖定程序。我是新來的,請幫忙。我用C++創建了一個簡單的密碼程序。我如何應用它,假設一個文件夾?

+0

這將取決於您的操作系統。通常訪問文件夾是由操作系統控制的,因此每次運行自定義例程都會非常困難(如果可能的話)。 –

回答

1

當我學習C++時,我做了一件事,就是進入該文件夾,以二進制格式逐個讀取所有文件,並對文件本身應用某種類型的編碼。然後,如果您觸發文件夾中的.exe文件並輸入密碼,程序會將文件解碼爲其原始內容。並不是真正的保護文件的最可行的方法,但自從我學習編碼/解碼技術以及更深入地讀取和寫入文件以來,這對我來說是非常有價值的體驗。

相關問題