問題タブ [ns-3]
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++ - 標準の NS3 プロトコル ヘッダーの例は完成していますか?
NS3 で新しいプロトコル ヘッダーを作成するための標準的なアドバイスを実装しようとしています。http://www.nsnam.org/wiki/HOWTO_create_a_new_type_of_protocol_header_or_trailerの簡単なチュートリアルに従っています。
コードを関連ファイルにコピーしただけでも、SetData と GetData が定義されていないというエラーが表示されます。
./libns3.21-applications-debug.so: undefined reference to
ns3::LocHeader::GetData() const' ./libns3.21-applications-debug.so: ns3::LocHeader::SetData(unsigned int)への未定義の参照' clang: エラー: リンカー コマンドが終了コード 1 で失敗しました ( -v を使用して呼び出しを確認します)`
vtable for ns3::LocHeader'
./libns3.21-applications-debug.so: undefined reference to
どのサンプル コードにも SetData() または GetData() の関数定義がありません。これを自分で行うコードを書くことになっていましたか? サンプルコードに含まれているようです。
c++ - C++ 配列の作成中にエラーが発生しました
2つのエラーが発生します
- エラー: 識別子が必要です
- エラー: ';' が必要です
私は持っている
これらの 2 つのエラーが発生する理由はわかりますか?
network-programming - ns-3 でルーターを使用したトポロジーを作成する
ルーター経由で接続されたサーバーとクライアントを含む非常に単純なトポロジを作成しようとしています。GUIを介して取得した次のコード。実行しようとしていますが、長いエラーがスローされます。ns-3 は初めてなので、ご容赦ください。
c++ - スマートポインタの配列を作成するには?
一部のメンバーをスマート ポインターとして参照するクラスを作成しました。このクラスの配列を作成したいのですが、さまざまな種類のエラーが発生します。
それは私にエラーを与えます エラー 1 エラー C2075: 'ConnectionArray': 配列の初期化には中かっこが必要です
2 IntelliSense: '{...}' を使用した初期化が集約オブジェクトに必要です
networking - ネットワーク シミュレータ - ファイルからのパケットの読み取り
.pcap や .txt (パケット統計) などのパケット ファイルを ns 入力に追加することが可能かどうかお尋ねしたいと思います。たとえば、いくつかのパケットをデバイス インターフェイスに挿入したい場合。ns2/ns3で可能ですか?
ありがとうございました
linux - Linux パフォーマンス カウンターで命令数が非決定的である理由
バイナリが実際にシミュレーター (NS-3/DCE) で実行されるアプリケーション ランタイムをプロファイリングできるようにするため。Linux パフォーマンス カウンターを使用したかったのですが、非決定性のソースがないアプリケーションの命令カウントは決定論的であると予想していました。Linux パフォーマンス カウンターによると、これ以上間違いはありません。簡単な例を見てみましょう。
1) この非決定論の原因は何ですか? これは、CPU内の低レベルの分岐予測およびその他のエンジンに起因しますか。
2) 他の質問です。決定論的な方法で実行されたコードの量を取得するために、(出力例の命令の量とは対照的に)CPU に供給される命令の量を知る方法はありますか?