第一个问题:Debug Assertion Failed!
很讨厌这样的问题,没有头没有尾的跳出来告诉你错了,然后就退出程序,但是,只要你出现我就要解决掉你。
在调用fwrite函数时,如果要写入的内容不存在,则就会引发buffer != nullptr的断言。
第二个问题:Run-Time Check Failure #2
Run-Time Check Failure #2 - Stack around the variable ‘num’ was corrupted
原因:定义的int num[3];但是使用时用到了num[3],属于越界,int num[3];代表的是num[0]-num[2]三个数组元素,所以相应的改变数组的定义就可以了。
第三个问题:LNK2019 无法解析的外部符号
注意是不是外部链接库没有链接上