如何使用编译创建头文件

如何使用编译创建头文件

本文介绍了如何使用编译创建头文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 我还在尝试这样做,但它从未奏效过! 在一个.cpp文件中,我编写了代码,并在开头写道: #ifndef MYLIST_H #define MYLIST_H ....结束: #endif 编译时创建头文件有什么问题? 我是否需要在块中写入#include(s)? 你能告诉我预处理器能做什么和做什么的更多信息吗? 解决方案 Al写道: 这种模式通常用在头文件(.h)中。在.cpp文件中没有任何用处 。 头文件就是一些东西g由您创建,而不是通过编译。 其目的是声明符号的类型。其他cpp文件可以 #include头文件来共享声明。 - Scott McPhillips [VC ++ MVP] I''m still trying to do this but it never worked!In a .cpp file, I write the code, and at the beginning, I write:#ifndef MYLIST_H#define MYLIST_H....to end:#endifWhat''s wrong with it for creating a header file when compiling?Do I need to write in the block the #include (s)?Could you tell me more infos of what the preprocessor does and can do? 解决方案This pattern is often used in header files (.h). It serves no purposein a .cpp file.A header file is something that is created by you, not by compiling.Its purpose is to declare the types for symbols. Other cpp files can#include the header file to share the declarations.--Scott McPhillips [VC++ MVP] 这篇关于如何使用编译创建头文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
07-24 14:41