問題タブ [function-definition]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - この単純な再帰的な BST の実装で警告を取り除くにはどうすればよいですか
DS を C++ で実装しようとしています。これは、挿入機能と検索機能を備えたバイナリ検索ツリー クラスの簡単な実装です。コードがコンパイルされ、必要に応じて出力が得られます。
codereview の誰かが、検索機能で警告が表示され、検索機能のコードが壊れていると指摘しました。警告は「すべての制御パスに return ステートメントがあるわけではありません」に似ていますが、再帰関数はそのように見えると思いました。警告は問題ですか?どうすればそれを取り除くことができますか? また、コードはどのように壊れていますか?ありがとうございました。