|  | 
 
| 
/*各位大佬好,我是刚刚接触c++没多久的小白,用的编译器是mac系统的xcode
x
马上注册,结交更多好友,享用更多功能^_^您需要 登录 才可以下载或查看,没有账号?立即注册  在学习中,我能找到的都是基于windows系统的教程,有很多不解的地方希望大家能多多包涵,
 不是我不想弄双系统,实在笔记本电脑而且只有256G没有太大的内存,弄了后电脑流畅度有问题*/
 因为mac系统的文本编辑保存无法将后缀直接改为hpp,只有rtf,我也尝试过在编译的时候使用rtf,报错说文件不存在。
 然后我将这个rtf文件放在工程的文件夹也是显示找不到该文件。
 请各位大佬帮帮忙~~
 下面是源代码:
 class  circulation
 {
 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文件跟类之间的使用。
 请各位大佬教教我怎么解决这个问题呀~~
 | 
 |