#include <iostream> #include<vector> using namespace std;
class base { public: base(int ii):i(ii){} int geti(){return i;} private: int i; }; class derived:public base { public: derived(int ii,int jj):base(ii),j(jj){} int getj(){return j;} private: int j; };
vs就是為了用編輯器的~
http://m.shnenglu.com/romangol/archive/2009/10/26/99460.html
有什么不同嗎?
修正了一些bug?
見識了
這是4月份的vs2010正式版里面提取出來的,上一個是去年的beta版vs2010里面提取的
顯然VS2010要花個大半天安裝,附上一大堆不想要的東西才能使用命令行
這個是個綠色精簡版啊
mspdb100.dll , msvcm100.dll , msvcp100.dll , msvcr100.dll?
這個下載不了啊
郵箱:lsgsl1@163.com
正想弄個VS2005掛上VC++2010 sp1編譯器的.
郵箱:13174115@qq.com
謝謝
dianso@014.cc
為什么不傳到網盤一份呢?
謝謝樓主
謝謝樓主
ljh.artist@163.com
請指教。
#include <iostream>
#include<vector>
using namespace std;
class base
{
public:
base(int ii):i(ii){}
int geti(){return i;}
private:
int i;
};
class derived:public base
{
public:
derived(int ii,int jj):base(ii),j(jj){}
int getj(){return j;}
private:
int j;
};
static vector<base> vecb;
static vector<derived> vecd;
inline void scin(void)
{
int i;
cout<<"請輸入一個數(shù)字:"<<endl;
for(int j=0;j<3;j++)
{
cin>>i;
vecd.push_back(base(i));
}
};
inline void scin1(void)
{
int a,b;
cout<<"請輸入一對數(shù)字:"<<endl;
for(int j=0;j<3;j++)
{
cin>>a>>b;
vecb.push_back(derived(a,b));
}
}
inline void freeitb(void)
{
for(int i=0;i<vecb.size();i++)
vecb.pop_back();
}
inline void freeitd(void)
{
for(int i=0;i<vecd.size();i++)
vecd.pop_back();
}
int main()
{
vector<base>::iterator itb;
vector<derived>::iterator itd;
scin();
for(itb=vecb.begin();itb!=vecb.end();itb++)
cout<<itb->geti()<<endl;
freeitb();
scin1();
for(itd=vecd.begin();itd!=vecd.end();itd++)
cout<<itd->geti()<<","<<itd->getj()<<endl;
freeitd();
cin.get();
return 0;
}
謝謝樓主
謝謝樓主,找了好久都沒找到。
crazylishan@163.com
#->@
謝謝
樓主懂的,多謝~
謝謝
感謝樓主的分享
感謝樓主的分享
多謝樓主分享!!!