2015-09-28 45 views
-2
[Project] 
FileName=sjkabljt 
Name=sukablyat 
Type=1 
Ver=2 
ObjFiles= 
Includes= 
Libs= 
PrivateResource= 
ResourceIncludes= 
MakeIncludes= 
Compiler= 
CppCompiler= 
Linker= 
IsCpp=1 
Icon= 
ExeOutput= 
ObjectOutput= 
LogOutput= 
LogOutputEnabled=0 
OverrideOutput=0 
OverrideOutputName= 
HostApplication= 
UseCustomMakefile=0 
CustomMakefile= 
CommandLine= 
Folders= 
IncludeVersionInfo=0 
SupportXPThemes=0 
CompilerSet=0 
CompilerSettings=0000000000000000101000000 
UnitCount=1 

[VersionInfo] 
Major=1 
Minor=0 
Release=0 
Build=0 
LanguageID=1033 
CharsetID=1252 
CompanyName= 
FileVersion= 
FileDescription=Developed using the Dev-C++ IDE 
InternalName= 
LegalCopyright= 
LegalTrademarks= 
OriginalFilename= 
ProductName= 
ProductVersion= 
AutoIncBuildNr=0 
SyncProduct=1 

[Unit1] 
FileName=files\siplasplas\sukablyat.cpp 
CompileCpp=1 
Folder= 
Compile=1 
Link=1 
Priority=1000 
OverrideBuildCmd=0 
BuildCmd= 

這是我得到後,我打開.cpp文件....該文件應該得到10個數字到[x];然後將它們從x + 1顯示到x + 10,然後從x + 10顯示到x + 1 之後,將所有數字相加,然後找到程序寫入後的最小和最大編號....測試它,它一切工作......然後點擊左上角的圖標,並單擊保存文件作爲,之後,我輸入了一個名稱,並按下輸入,而我把它保存到桌面上傳到我的學校作業網站...所以無論如何,要從這個文件中獲取代碼,或者我將不得不重寫所有行D:?C++文件沒有打開權利

+0

請有人回答 –

+2

請有人提供一些代碼給我們看看。 –

+0

我丟失了代碼,因爲此文件已打開...好嗎? –

回答

3

您向我們提供的文件顯然是Dev-C++使用的.dev文件。它用於項目,如Visual C++的.vcxproj或(與g ++一起使用的)Makefile。 http://www.file-extensions.org/dev-file-extension-dev-c-project-file

不知何故,您將.dev文件保存在您的源.cpp文件中。當你覆蓋文件時,舊版本不見了。建議您保留備份副本(我將整個文件夾及其所有文件複製),以防再次發生類似奇怪的情況。對不起,你丟失了你的代碼

+0

也許OP應該關閉windows選項以「隱藏已知類型的擴展名」。我的猜測是擴展的隱藏起了作用,因爲我期望項目文件和C++源文件具有相同的名稱,但擴展名不同。 – drescherjm

+0

是的。絕對 - 關閉「隱藏擴展名」! –

2

正如評論中所述,現在無法恢復代碼,因爲文件已被覆蓋/未正確保存。