以前に奇妙な問題に遭遇しました。私はBツリーへの挿入に取り組んでおり、簡単な表示関数を作成しました。実行しましたが、いくつかの値を挿入してもコンソールに何も表示されませんでした。
デバッグモードに入り、プログラムのフローに従い、デバッガーはツリーに値が含まれていることを示しました。次に、最初のノードの要素のみを表示したかったのですが、同じ問題が発生しました。コンソールが空です。
endl
私は私の先生に何が間違いであるか尋ねました、そして彼は私に次のように後を置くように言いましたcout
:
cout << node->keys[i] << endl;
機能した!彼はその時私に、おそらく私が私のプログラムでポインターに対処し、Eclipseはそれについて何も言わないが、どのように役立つNULL
かについては何も言わないと言った。endl
何が問題になる可能性があり、それがどのようにそれをendl
解決するかを誰かが知っていますか?私は非常に混乱しています。バッファのフラッシュが表示機能と何の関係があるのか理解できませんでした。