2
アトミック変数のテンプレート型としてユーザー定義関数へのポインタを持つことはできますか?ユーザー定義オブジェクトへのポインタのためのC++アトミック
方法1:あなたがメソッドを呼び出すには二つの方法持っているこの
class A
{
int d;
public:
void foo() { cout<<"Hellow wolrd!"; }
};
int main()
{
atomic<A*> ptrA;
//now how to call A::foo() from ptrA ?
}
最初にAオブジェクトを持つ必要があります... –
演算子はオーバーライドされているため、簡単に使用できます。(* ptrA).foo() – Omar