52
Q
功能的C++結構
A
回答
86
是的,struct
與class
相同,但默認訪問級別(成員方式和繼承方式)除外。 (當與模板一起使用時,額外含義爲class
)
一個類所支持的每個功能都由一個結構體支持。你會像使用它們的方法一樣使用方法。
struct foo {
int bar;
foo() : bar(3) {} //look, a constructor
int getBar()
{
return bar;
}
};
foo f;
int y = f.getBar(); // y is 3
21
結構體可以像類一樣具有函數。唯一的區別是,他們默認爲公用:
struct A {
void f() {}
};
此外,結構也可以有構造函數和析構函數。
struct A {
A() : x(5) {}
~A() {}
private: int x;
};
相關問題
- 1. C中結構和功能的結構
- 2. C++包裝C結構*和*和功能
- 3. C#編組爲C結構和功能
- 4. 結構和功能的C編程
- 5. 傳遞結構的功能用C
- 6. C結構成員的功能
- 7. 帶C中功能的realloc結構
- 8. 結構和功能
- 9. 結構和功能
- 10. 初始化結構與功能用C
- 11. 無法C結構傳遞到功能
- 12. Typedef結構指針功能(C)
- 13. C編程傳遞結構到功能
- 14. 爲C#結構添加功能
- 15. C#結構matlab實現功能
- 16. C++:傳遞結構到功能
- 17. C結構/功能交叉引用
- 18. 結構中的功能
- 19. 功能結構分,其他結構
- 20. 性能C結構對C++結構/
- 21. C++ - 結合功能
- 22. 結構與功能參數
- 23. 導入功能結構
- 24. 結構指針功能?
- 25. 功能結構定義
- 26. 結構,功能和數組
- 27. 功能省略結構
- 28. 功能指針和結構
- 29. 調用功能從結構
- 30. 功能和結構與類
是的。和你在C++中做類一樣 – DumbCoder