1

私はサードパーティのdllを使用しており、そのメソッドを使用しています。関数は TForm 名前空間にないため、クラスTfMain : public TForm {}定義の前にユニットに記述された構造を使用できません。

試した

friend struct SVisDoc{
..
..
} doc; 

なんとかして使えるようにフレンドにしないと

void MethName(args) // not in TForm::
{
//I need to use it here
} 

構造体テンプレートをフレンドとしてマークする方法を参照してください。しかし、初期化中にエラーが表示されます。

どうすれば構造体の友達を作ることができますか??

4

0 に答える 0