2014-03-19 48 views
-4

我创建一个C++文件,adjacent_find.cpp在一个目录中,使用g++,我成功编译它和产生的输出文件。当我列出目录的来自终端的内容,我看到三个文件:C++在Linux中创建2个文件

Linux-Host:~/Desktop/Algorithms/algorithm # ls 
adjacent_find.cpp adjacent_find.cpp~ output 

什么是波浪号(~)文件的目的和意义?我只能从终端看到带有波形符号(~)的文件,它不会显示在我的文件浏览器中。

+3

难道它是你的编辑器每次保存时创建一个备份文件?的 – ikikenis

+0

可能重复[我怎样控制Emacs的是如何让备份文件?(http://stackoverflow.com/questions/151945/how-do-i-control-how-emacs-makes-backup-files) – perror

回答

2

~结尾的文件实际上是保存之前的原始文件的快照。所以基本上,他们是备份,你可以安全地删除它们,如果你想。

而这些不是由g ++创建的。它们由文本编辑器创建。

+0

感谢您帮助。 –