gpt4 book ai didi

c++ - 与 C++ 相关的文件

转载 作者:行者123 更新时间:2023-11-27 23:18:03 25 4
gpt4 key购买 nike

我用 C++ 编程。当我看到保存 .cpp 文件的文件夹时,我发现了一些文件,如 cpp、o 和 exe。

程序运行时是否还有其他相关文件,如bak、tds等?它们之间有什么区别,它们是什么时候制造的。我的意思是,我的印象是,cpp 是在我们保存时形成的,目标文件是在编译时形成的。 bak和exe文件是什么时候制作的?或者纠正我。

最佳答案

现在,除非您自己创建文件,否则它很可能与您的工具集有某种关联。

*.cpp, *.h => 源文件。这些是您将编辑以进行编程的内容。

*.o, *.obj => 对象文件。这些是源文件(更准确地说是 *.cpp 文件)的翻译版本,是链接器的原 Material 。

*.exe => 可执行文件。在链接器处理完您的目标文件后,它将所有目标文件链接在一起以创建可由您的操作系统运行的实际可执行文件。

*.bak => 通常是一个“备份”文件,如果正在进行有风险的操作,通常会使用它,因此很容易恢复损坏。

*.tds => 我知道这个是 Turbo Debugger-File。 IDE 要求它允许单步执行编译后的代码、保留符号等。

关于c++ - 与 C++ 相关的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15174739/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com