0

我已将标头和 cpp 文件从一个项目复制到另一个项目。我现在需要更改文件名。头文件有以下我看不懂的代码。如果我更改文件名,我应该如何更改此代码?感谢您的帮助。

#if !defined(AFX_MSELCFLCOMPDLG_H__8687FD1A_777D_4967_A331_42C8536DE2DE__INCLUDED_)
#define AFX_MSELCFLCOMPDLG_H__8687FD1A_777D_4967_A331_42C8536DE2DE__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif
4

2 回答 2

0

你不需要,但你可能应该。

此代码作为标头保护存在。它阻止内容被多次包含到单个源文件中。

更改它是维护和良好实践的问题。

于 2012-11-17T21:52:55.517 回答
0

这称为包含保护,它可以防止文件被多次包含。如果更改文件名,则无需更改它。名称后面的一长串数字将是唯一的。如果您想保持名称和常量同步,请将“MSELCFLCOMPDLG_H”部分更改为您的新文件名。

于 2012-11-17T21:53:46.233 回答