0

wxWidgets を使用してチェス プログラムを作成しています。ある時点で、私は のサブクラスを持っていて、それは私が書いwxGLCanvasたクラスを利用しています。Move残念ながら、 method があるようwxWindowBase::Move()で、フォームのステートメントはすべてlist<Move> liコンパイルされません。

これを解決する良い方法はありますか?を試してみましたがlist< ::Move> li、問題は解決しましたが、ひどいので、どこでも変更する必要があります。名前空間の競合とは異なり、using 宣言はここでは役に立たないようです。

4

2 に答える 2

1

Put your code into a namespace. Then your class will be something::Move and it won't conflict as easily.

于 2014-12-30T06:40:03.593 に答える