zoukankan      html  css  js  c++  java
  • 遇到的[]bug

    "Runtime Error Message:reference binding to null pointer of type 'struct value_type' Last executed input: []

    第一回遇到这样的错误,上网搜了资料,发现是因为输入的测试样例为[]时,返回错误的问题。

    其实自己也没搞懂为什么会有这样的错误233333,但是模糊地做了一下调整之后,竟然accepted了。

            if(result.size() == 0)
                return 0;
            else
                diff.push_back(result[0]);

    本来函数的返回值是diff.size(),在前面加个判断,直接让  []作为输入时 返回一个空就好了。

    下次遇见的时候,再细究一下其中的原理吧!

    • 第二个发现就是

    strcat 后面的参数列表中是两个char*,如果我有两个string类型的变量,放在后面就没法弄。

    我的解决方法是:用push_back把要查到后面的string中的元素一个个地放进去。

  • 相关阅读:
    第14周周总结
    第13周周总结
    栈与队列
    前端继承方式汇总
    实现前端资源增量式更新的一种思路
    link和@import引入外部样式的区别
    webSocket
    Java 下载JDK账号
    穿透
    vue.set方法的使用
  • 原文地址:https://www.cnblogs.com/dadidelearning/p/10248805.html
Copyright © 2011-2022 走看看