什么在 Borland/Embarcadero C Builder IDE 中标识 'Unit'
Whats identifies a 'Unit' in Borland/Embarcadero CBuilder IDE
我有许多 c++ 项目都添加了单元。在这些项目上工作了一段时间后,其中一些单元变成了一个 .cpp 文件和一个 .h 文件,两者之间不再有任何联系。
当我在“项目管理器”中单击 header 文件时,.cpp 文件在 IDE 中获得焦点。我必须右键单击 .cpp 源并选择“打开 source/header 文件”以打开 header 文件。单元中的正常行为是源 window 下方的一组选项卡,用于在源和 header 之间进行选择。
我该如何恢复?
.cpp
和.h
文件需要有相同的基本名称,例如<name>.cpp
和<name>.h
,例如Unit1.cpp
和Unit1.h
.并且 .h
文件需要有一个名为 <name>H
的 header 守卫,例如 Unit1H
。然后,IDE 会将文件(以及任何关联的 <name>.dfm
文件)视为一个“单元”。
我有许多 c++ 项目都添加了单元。在这些项目上工作了一段时间后,其中一些单元变成了一个 .cpp 文件和一个 .h 文件,两者之间不再有任何联系。
当我在“项目管理器”中单击 header 文件时,.cpp 文件在 IDE 中获得焦点。我必须右键单击 .cpp 源并选择“打开 source/header 文件”以打开 header 文件。单元中的正常行为是源 window 下方的一组选项卡,用于在源和 header 之间进行选择。
我该如何恢复?
.cpp
和.h
文件需要有相同的基本名称,例如<name>.cpp
和<name>.h
,例如Unit1.cpp
和Unit1.h
.并且 .h
文件需要有一个名为 <name>H
的 header 守卫,例如 Unit1H
。然后,IDE 会将文件(以及任何关联的 <name>.dfm
文件)视为一个“单元”。