mac系统中hpp文件
/*各位大佬好,我是刚刚接触c++没多久的小白,用的编译器是mac系统的xcode在学习中,我能找到的都是基于windows系统的教程,有很多不解的地方希望大家能多多包涵,
不是我不想弄双系统,实在笔记本电脑而且只有256G没有太大的内存,弄了后电脑流畅度有问题*/
因为mac系统的文本编辑保存无法将后缀直接改为hpp,只有rtf,我也尝试过在编译的时候使用rtf,报错说文件不存在。
然后我将这个rtf文件放在工程的文件夹也是显示找不到该文件。
请各位大佬帮帮忙~~
下面是源代码:
classcirculation
{
public:
void set_limit(int min,int max); //设置循环计数器的上下限
void set_value(int value); //设置循环计数器的当前值
int get_value(int value); //查询循环计数器的当前值
void increment(); //循环计数器+1
void decrement(); //循环计数器-1
private:
int min_value; //最小值
int max_value; //最大值
int crement; //当前值
};
#include<circulation.rtf>
//设置循环计数器的上下限
void circulation::set_limit(<#int min#>, <#int max#>)
{
//确保起点比终点小
min_value=(min<=max)?min:max;
max_value=(min<=max)?max:min;
}
//设置循环计数器的当前值
void circulation::set_value(<#int value#>)
{
//确保当前值在取值范围内
if(value<min_value) crement=min_value;
else
{
if(value>max_value) crement=max_value;
else crement=value;
}
}
int circulation::get_value(<#int value#>)
{
return crement;
}
void circulation::increment()
{
int mode=max_value-min_value+1;
crement=((crement-min_value)+1)%mode+min_value;
}
void circulation::decrement()
{
int mode=max_value-min_value+1;
crement=((crement-min_value)-1+mode)%mode+min_value;
}
我还没有写主函数,也就是hpp文件跟类之间的使用。
请各位大佬教教我怎么解决这个问题呀~~ 因为mac系统的文本编辑保存无法将后缀直接改为hpp
这是不可能的,肯定可以修改后缀
直接用xcode就会生成hpp文件不是吗?
页:
[1]