私はC++でバイナリ検索ツリーを扱うプログラムを書いています。私は、クラス "treeNode"を含む.hファイルを使用しています。そして、特定の番号のツリーを検索し、その番号が見つかったかどうかを真偽値を返す関数を持っています。私の問題は、 "treeNode"クラスの "root"という名前のプライベートクラス変数を持ち、これがポインタであり、ツリー内の最初の要素を指していることです。私は何とかその変数を関数パラメータとして.cppファイルから検索関数に送る必要があります。C++プライベートクラス変数を関数に送る
どうすればよいですか?私が試してみるたびに、それはプライベートクラス変数だと私に言ってエラーが発生します。クラスは私を少し混乱させます。
ありがとうございます!
私たちにコードを教えてください。 – Klaim
検索関数がクラスメンバである場合、なぜ引数としてルート変数を渡す必要がありますか? – cppcoder
私はそれを行うには別の方法が必要だろうと思います –