-
問題是你只是買了乙個裝置。
-
這是乙個簡單的鍊表。
-
這個問題沒什麼新鮮事......
-
我剛剛寫了你讓我做的那個,它看起來像這樣,使用了五個類。
#include
#include
#include
#include
using namespace std;
class device
double getprice();
string getname();
class ***:virtual public device
void playcd()
void del(string name)
if(m store[m >getname()==name) 在這裡很奇怪,最後乙個元素無法刪除。
m_;else{for(vector::iterator it=m_;it!=m_;it++)
if((*it)->getname()==name)
m_;這裡很奇怪,如果 it=m,它會得到乙個錯誤,所以我之前使用了 if 語句。
void display()
for(vector::iterator it=m_;it!=m_;it++)
cout<<(it)->getname()<":"<<(it)->getprice()if((*it)->getname()==name)
return (*it)->getprice();
return 0;
void puttofile()
ofstream out("");
for(vector::iterator it=m_;it!=m_;it++)
out<<(it)->getname()<":"<<(it)->getprice()int main()
tv t("changhong",1000);
*** d("hero",200);
tv*** td1(d,t);您可以使用 tv 例項和 *** 例項建立 tv*** 例項,價格為兩者的 80%
tv*** td2("sonytv***",1500);它也可以使用名稱、價格進行例項化。
storehouse store;倉庫類。
;;cout<<"倉庫類中的貨物有: 名稱 **"<;cout<<"移除 HERO 後剩餘的貨物"<"hero");刪除 hero 例項。
cout<<"使用 find() 函式查詢 sonytv*** 的價格,如下所示:"<<"sonytv***")return 0;
-
問題 1:當陣列初始化時,如果初始化的元素小於陣列中的元素,則其餘的陣列元素會自動初始化為 (0),如果有“int a[3]=; ",則 a[2]=(0)如果有乙個靜態的 int b[5]; "則 b[3]=(0)。
分析:只要整數陣列(不考慮靜態)部分初始化,其他所有空位都初始化為0,如果沒有初始化,則賦值為隨機數; 靜態陣列在未初始化時會自動初始化為 0
問題 2:宣告乙個長度為 10 的浮點型陣列 x,下標為 3 的元素的值初始化為 3,其餘元素初始化為 0 的語句為 ( float x[10]=; )
分析:3的下標是第4個元素,這樣如果後面沒有賦值,會自動初始化為0。
EXE關聯錯誤!
1.開啟“我的電腦”,進入選單“工具”“資料夾選項”“檔案型別”,那麼在現有的檔案型別中找不到擴充套件名為exe的檔案型別,沒關係,點選“新建”彈出“新建副檔名”對話方塊,在“檔案副檔名”框中填寫“exe”,然後點選“高階”,在“關聯檔案型別”下拉框中選擇“應用程式”, 單擊“確定”返回,最後單擊“應用”關閉對話方塊。 >>>More
我想她喜歡你。
我覺得她喜歡問你喜歡誰,經常在你面前說她喜歡誰,誰帥,誰可愛......這都是對你的考驗,看看你是否對她有感覺,看看你是否嫉妒她說她喜歡別人,換句話說,她想看看她和你在一起的可能性有多大。 >>>More
我玩過那個遊戲,現在有一張光碟,叫航海世界,不算別的,我買大航海時代的時候誤買了,但是我個人覺得沒有大航海好玩,所以沒多久就刪掉了,如果你有什麼經驗或者類似的東西, 我去看看。
小公尺,小公尺是為你量身定做的,如果你不得不說還有不匹配的,那麼你找到Rebus,讓你根據你訂單的價格建立乙個新的蘋果!