這個問題在這里已經有了答案: 在沒有類實體的情況下呼叫 C 類方法? (5 個回答) 昨天關閉。
我在一個類中創建了一個函式。如何在不為類宣告任何物件的情況下在 int main() 中呼叫該函式?
uj5u.com熱心網友回復:
您可以使用靜態成員函式來實作,如下所示:
#include <iostream>
class NAME
{
public:
//define a static member function
static void print_st()
{
std::cout<<"static print_st callled"<<std::endl;
}
};
int main()
{
//call static member function without using an object
NAME::print_st();
return 0;
}
uj5u.com熱心網友回復:
您可以做的是在類中將函式撰寫為靜態的。這使您可以在不宣告物件的情況下呼叫該函式
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/363440.html
上一篇:如何在C 中輸入一個物件?
下一篇:如何在按鈕內使用我的物件?
