房产开发商要求更改商品购房合同合理吗?
#include<br/>#include<br/>#include<br/>class Student<br/>{<br/>private:<br/> unsigned int id;<br/> std::string name;<br/> double score;<br/>public:<br/> Student(unsigned int i=0,char *s="",double j=0):id(i),name(s),score(j){}<br/> friend std::ostream&operator<<(std::ostream&os,const Student&rhs);<br/> friend class sortbyID;<br/> friend class sortbyScore;<br/>};<br/>std::ostream& operator <<(std::ostream&os,const Student &rhs)<br/>{<br/> return os<<rhs.id<<" "<<rhs.name<<" "<<rhs.score;<br/>}<br/>class sortbyID<br/>{<br/>public:<br/> bool operator()(const Student& lhs,const Student& rhs) const<br/> { return lhs.id<rhs.id;}<br/>};<br/>class sortbyScore<br/>{<br/>public:<br/> bool operator()(const Student& lhs,const Student& rhs) const<br/> { return lhs.score<rhs.score;}<br/>};<br/>void main()<br/>{<br/> const size_t N=5;<br/> Student s[N];<br/> s[0]=Student(1005020124,"YA",88);<br/> s[1]=Student(1005020123,"YM",89);<br/> s[2]=Student(1005020126,"YG",80);<br/> s[3]=Student(1005020125,"XW",85);<br/> s[4]=Student(1005020127,"YT",91);<br/> std::cout<<"按学号排序"<<std::endl;<br/> std::sort(s,s N,sortbyID());<br/> for(size_t i=0; i!=N; i) //是!=,不是=!<br/> std::cout<<s[i]<<std::endl;<br/> std::cout<<"按成绩排序"<<std::endl;<br/> std::sort(s,s N,sortbyScore());<br/> for(size_t j=0; j!=N; j) //是!=,不是=!<br/> std::cout<<s[j]<<std::endl; //s[j]<br/>} <br/><br/>按学号排序<br/>1005020123 YM 89<br/>1005020124 YA 88<br/>1005020125 XW 85<br/>1005020126 YG 80<br/>1005020127 YT 91<br/>按成绩排序<br/>1005020126 YG 80<br/>1005020125 XW 85<br/>1005020124 YA 88<br/>1005020123 YM 89<br/>1005020127 YT 91<br/>请按任意键继续. . .