首页 文章
  • 1 votes
     answers
     views

    while-switch循环中的istream崩溃

    我在while循环中有一个开关 . 在我调用选项4三次之后,程序在下次输入int时崩溃,这决定了在交换机中进入哪种情况 . 我不知道为什么会这样 . 这是while循环的代码: void Menu::start() { Store st; int op=1,num,quantity; string name; while(op!=0) { c...
  • 0 votes
     answers
     views

    获取IPv6标头的确切大小,包括扩展标头

    如果IPv4有问题并且我想从std :: istream中提取IP和ICMP头,首先我得到最初的20个字节,然后检查IPv4头中提供的头长度是否大于20个字节以便提取任何选项 . 下一个字节是ICMP数据包 . 使用IPv4标头内携带的标头长度值,我可以看到IP标头的预期大小 . 但是如何获得IPv6标头的确切大小? IPv6标头内部有一个有效负载值,包括标头扩展的大小以及更高级别的数据,如ICM...

热门问题