回覆列表
  • 1 # 使用者7698895345900

    必須先建立一個bookmanger副本,然後用

    bookmanger bm;

    bm.add()

    或者

    bookmanger *bm = new bookmanger();

    bookmanger->add()呼叫。

    注:這個要看類的名稱的,呼叫時就像結構體一樣,先用類引申一個物件就像Pid pid ; 呼叫時用物件名稱,函式名就行了。

    擴充套件資料:

    如果想呼叫過載的C++函式,則須封裝單獨的介面共C呼叫。

    // C++ Code

    void foo( int x );

    void foo( float x );

    extern "C" void foo_i( int x )

    foo( x );

    extern "C" void foo_f( float x )

    foo( x );

    則C中可這樣呼叫

    // C Code

    void foo_i( int x );

    void foo_f( float x );

    void ccc( int x1, float x2 )

    foo_i( x1 );

    foo_f( x2 );

    // ...

  • 中秋節和大豐收的關聯?
  • 雞蛋果種植多久可以收成?