かなり大きなC++プロジェクトのソースコードを理解しようとしています。ソースはIDEで書かれていないので、関数定義に直接進むための "goto"ボタンはありません。例えばC++での呼び出しを使用した関数定義の検索
:
srand();
私は、関数にsrand()が定義されている場所を正確に知りたいです。
私が思いつくことができる唯一の方法は、すべてのヘッダを手動でチェックして、定義のための宣言と対応するファイルを再帰的に見つけることです。
これはLinux環境で、ソースはg ++(cmakeを使用)でコンパイルされています。
最も簡単なことは、ブラウズ情報を取得する以外の理由がない限り、最新のIDEでコンパイルすることです。 –
'srand'のところでは、以下を参照してください:http://linux.die.net/man/3/srand –
私は上記の#Johnをエコーします。なぜなら、viで書かれたからといってあなたが見ることができないわけではありません/ IDEで編集 - Netbeansは、既存のメイクファイルなどをピックアップするのに十分なほどスマートになります。それはインデックスを作成し、あなたが望むものを何でもすることができます... – Nim