需求

论文复现,需要用ns3设计一个哑铃型的网络。

问题

使用PointToPointDumbbellHelper类来实现
尝试直接在代码中使用语句:

#include "ns3/point-to-point-layout-module.h"

程序报大量未引用错误

分析

在ns3自定义模块中,最正确通用的做法是通过include ***.model.h来直接引入某一个模块的所有内容,并且在wscript中声明引用。
我们需要找到PointToPointDumbbellHelper类属于哪个模块。

在ns3::PointToPointDumbbellHelper的官方文档中,通过点击“Go to the documentation of the file”到达PointToPointDumbbellHelper类的文档界面。

通过点击"Include dependency graph for point-to-point-dumbbell.cc"可以看到PointToPointDumbbellHelper类的继承图。

我们可以看到PointToPointDumbbellHelper属于point-to-point-layout模块。

问题解决

将引用语句改为

#include "ns3/point-to-point-layout-module.h"

同时在wcript中的Model语句添加

module = bld.create_ns3_module('point-to-point-layout','你引用的其他模块'])

结果


编译成功。

ns3中PointToPointDumbbellHelper类的引入方法(哑铃型网络模拟)相关推荐

  1. colsure php_PHP_PHP中Closure类的使用方法及详解,Closure,匿名函数,又称为Anonym - phpStudy...

    PHP中Closure类的使用方法及详解 Closure,匿名函数,又称为Anonymous functions,是php5.3的时候引入的.匿名函数就是没有定义名字的函数.这点牢牢记住就能理解匿名函 ...

  2. 运行配置文件中指定类的指定方法

    案例需求 通过反射运行配置文件中指定类的指定方法 代码实现 public class ReflectTest02 {public static void main(String[] args) thr ...

  3. Java中String类的concat方法___java的String字符串的concat()方法连接字符串和“+“连接字符串解释

    Java中String类的concat方法 在了解concat()之前,首先需要明确的是String的两点特殊性. 长度不可变 值不可变 这两点从源码中对String的声明可以体现: private ...

  4. Java 中Date类getTime()的方法

    Java 中Date类getTime()的方法 1.getTime() /**Returns the number of milliseconds since January 1, 1970, 00: ...

  5. c++主函数中调用类内函数的方法

    c++主函数中调用类内函数的方法 以基数排序为例: #include <iostream> #include <vector> using namespace std;//基数 ...

  6. java的character用法_Java中Character类的使用方法

    Character类的使用方法 Character:字符类型 1.属性. static int MIN_RADIX :返回最小基数. static int MAX_RADIX :返回最大基数. sta ...

  7. wpf中:xaml中的命名空间的引入方法

     wpf中:xaml中的命名空间的引入 本文章已收录于: 在xaml中如有要使用c#数据类型,那么需要引入c#的命名空间,如需要使用String类,则需要引入String所在的命名空间. [htm ...

  8. c#string倒数第二位插入字符_【转载】C#中string类使用Substring方法截取字符串

    在C#的字符串操作过程中,截取字符串是一种常见的字符串操作,可使用string类的Substring方法来完成字符串的截取操作,该方法支持设定截取的开始位置以及截取的字符串长度等参数,Substrin ...

  9. Java中Scanner类的close()方法所引发的错误

    Java通过系统类System实现标准输入/输出的功能 我们经常通过实例化Scanner类的方式实现从键盘的数据输入 但其中的如果对其中一些细节不了解,就会引发不能理解的错误 比如close方法: i ...

最新文章

  1. php分页不跳转,分页源代码,分页时上一页下一页不显示,但可以跳转
  2. linux下添加自动启动项,linux 开机自动启动脚本方法
  3. 【存储知识学习】第三章磁盘原理与技术3.10 固态存储介质和固态硬盘-《大话存储》阅读笔记
  4. Ubuntu下搭建MPI并行计算环境
  5. haproxy透传用户ip-方法和原理
  6. 一个免费调用的OData服务,无需用户名密码,适用于SAP UI5的学习
  7. 游戏开发需要具备哪些技术_短视频 SDK 开发 (一) 开发一款短视频 SDK 需要具备哪些知识?...
  8. 如何使用用window.open()
  9. Go语言面向对象编程
  10. 爬虫访问中,如何解决网站限制IP的问题?
  11. sql Server配置管理器
  12. ArcGIS山体坡度、坡向分析
  13. Python Qt6快速入门-嵌入PyQtGraph图表
  14. 航空网站航班查询自动点击提醒器
  15. Cortex-A8处理器编程(上)
  16. 七大开放式联网企业商业模式
  17. Vue 组件通信方式居然有这么多?你了解几种
  18. Linux常用命令——modprobe命令
  19. 并发用户数,吞吐量计算公式
  20. https://github.com/lin-xin/vue-manage-system

热门文章

  1. 研究生“计算机通信新技术”课程复习题(2016年)
  2. 西南科技大学 Python程序设计 班长选举
  3. 计算机附件计算器的用法,计算机附件中计算器使用方法.doc
  4. 设计模式常用的七大原则总结
  5. zcash官方介绍 zk-SNARK circuit-QAP转化
  6. MacOS 开发 — App多开
  7. 13部成功预知未来科技的科幻电影
  8. word 手动双面打印设置
  9. 升级Windows 10 22H2的五种方法
  10. vue2.0引入icon.styl不断报错