♥ 學習筆記Learning 程式語言 Coding

[C++] Vector裡面包巢狀class

這不是個好寫法,但是個基礎的寫法。http://pastie.org/1698800
因為不熟語法的用法,所以跑去cpp板求教!感謝板友james732。

#include <string>
#include <vector>

using namespace std;

class chapter {          //被包的那個不知道該怎麼找到他的值
public:
 string  chap_name;
 int     paragraph;
 int     pages;
};

class book {             //book可能會有幾萬筆資料。
public:
 string  name;
 int     all_pages;
 chapter ch;
};

int main() {
 vector <book> book_table;
 book temp;

 temp.name = “Hello”;
 temp.all_pages = 10;

 temp.ch.chap_name = “ch1”;
 temp.ch.pages = 2;
 temp.ch.paragraph = 5;

 book_table.push_back(temp);
}
 

About the author

蕾咪

蕾咪,來自台東,卻不定期旅居歐洲的工程師女孩,身兼作家、部落客、創業家等多重身份。畢業於台大電子所,曾在義大利商與美商擔任研發工程師;走訪世界後,發現對台灣有段割捨不了的愛,讓我們一起努力成為想要的自己吧!:) 合作邀稿請聯繫:ramihaha@gmail.com

Leave a Comment