member

    1熱度

    3回答

    所以在我們的分配的問題之一,我們的教授給了我們這個下面的代碼片段,並要求我們,使其運行並執行它,使我們能夠訪問的Class2的來自class1的print()函數。 然而,我們必須做到這一點,而無需使用兩個類,我有麻煩之間的繼承/匯聚/組成。除此之外,我們可以修改任何代碼以使代碼可以運行。感謝任何能夠幫助的人! #include <iostream> using namespace std;

    1熱度

    1回答

    我剛開始學習如何使用Qt,我想知道是否應該將QMainFrame類中的Widgets(例如一個按鈕數組)作爲私有成員來描述,還是應該在QMainFrame的構造函數中定義它們?常見的實現是什麼?這兩種方式的優點是什麼?

    -1熱度

    1回答

    所以我有以下格式兩類: class HashMinHeap { private: vector<int> MiniHeap; public: ... ]; class HashTable { private: vector<HashMinHeap*> table; public: ... }; 我想創建第二個向量,vector <HashMin

    1熱度

    1回答

    我正在C++創建一個控制檯菜單,我想給我的菜單中的每個項目一個回調函數,所以當一個項目被選中時,一個不同的函數被調用。 到目前爲止,我有這樣的代碼: #include <iostream> #include <vector> using namespace std; class Core { public: void action1() {} void

    -1熱度

    1回答

    這裏我們有我們簡單的節點結構,其中可能用來實現雙鏈表。 template <class T> struct node { node<T> *prev = NULL; node<T> *next = NULL; T data; }; 假如我們不知道或引用一個節點對象/實例,但我們有一個指向它的數據成員。 T數據; 主機節點對象如何從指向它的指針數據成員?

    0熱度

    1回答

    我想訪問這個名爲'標籤'的數組成員,我該怎麼做? Array; array (size=1) 0 => object(stdClass)[23] public 'tag' => string '20' (length=2)

    -1熱度

    1回答

    我已經使用Java進行了兩年多的Java編程,並且我決定密切關注成員變量的細節,並且對我如何初始化類感到好奇。 我工作的一個遊戲,在我的課,GameStateMenu,延伸GameState,我有這樣的成員變量: private int buttonPadding = 10; 我有一個是通過武力從superclass繼承了init()方法(從superclass constructor調用),

    -1熱度

    4回答

    #include <stdio.h> #include <stdlib.h> struct Album { char* title; } int main(){ int i, size; struct Album* pAlbum; printf("Enter the number of album: "); scanf_s("%d",

    0熱度

    1回答

    不知道這是否可能,但我需要能夠傳遞一個變量的值作爲對象的成員名稱。 基本上我使用的wdsl有一些對象,其中一些可能包含一個集合,我需要使數據網格顯示集合中的數據足夠簡單,但目前我必須爲每個對象/集合制定代碼,以定義多少有效列及其名稱和類型。 這工作得很好雖然有點長篇大論,但它也將打破,如果WDSL變化和對象集的內容變更(名稱,類型等) 我需要的是能夠傳遞一個對象名稱如果對象包含一個集合(Prope

    3熱度

    1回答

    我在很多文章中看到,對於專門用於類模板的模板 成員模板,包含專門成員模板的類也應該明確專用。標準中有沒有關於它的一點,是否有任何理由有這樣的限制? 我的意思是在引擎蓋下。 爲什麼這是不允許的。 template <typename T> class A { template <typename U> void foo() {} }; template <ty