如何为C++程序写一个头文件?

本文介绍如何在Visual Studio 2017中创建项目,通过编写头文件和源文件(cache.h和cache.cpp)来模拟Cache-主存结构中的替换算法效率。文章详细说明了创建文件、定义宏以及在主程序中调用的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近计算机组成原理老师为我们布置了一个课外练习题。模拟Cache-主存结构中替换算法的效率。

在代码实现的cpp文件中函数要写很多,各种全局变量。不如写一个头文件,也方便以后查阅。

我以vs2017为例。


1.新建一个项目。


2.在项目中新建2个文件  

命名为cache.h   cache.cpp(类型不能变,文件名可以变)。

结果:


4.cache.h和cache.cpp

(1)打开cache.h文件,在前两行写下这样的语句。

CACHE_H 是可以变化的,一般写.h这个文件的大写。

例如:对helloworld.h  写 HELLOWORLD_H。

#ifndef和#define是不能变化的。

#ifndef CACHE_H
#define CACHE_H

最后一行必须写这个

#endif

中间就可以写代码了。

但是一般函数的定义不写在这里,而是写在另外一个cpp文件里,就是cache.cpp文件。

 


对Cache__.cpp(主程序所在文件)调试运行

运行结果:

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值