
C++
reisaru
这个作者很懒,什么都没留下…
展开
-
binary-tree-zigzag-level-order-traversal C++实现
有标记叶节点,可以用线性数组来储存。用各种变量表示状态。filed→结点数量。注意上一层的叶节点会影响到下面全部层,所以不需要清零。old→本次开始遍历的结点node→这一层的非空结点。old+node构成了每一次遍历的下标。height→第几层,根据这个判断高度和非空结点数量。只要能保存这棵树,再分层读取就好了。再次把倒序输出时保存每一层的变量的栈放错了位置导致更新一次就清空一...原创 2019-01-05 21:36:19 · 185 阅读 · 0 评论 -
hkt安装实录
首先参考这个来:http://www.cnblogs.com/eboard/archive/2012/02/20/HTK.html问题一:‘nmake’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。解决:不是在cmd里面,而是在VS的命令行里面,这也是为什么要确定VS加入了环境变量。(VS的命令行可以在开始里面找得到)问题二:安装activeperl解决:查看教程。h...原创 2019-04-26 00:37:49 · 406 阅读 · 0 评论 -
Ubuntu14.04下使用VSCode调试C++(配置环境变量)
以为能打开VScode就可以的我实在是太天真了(。首先安装几个插件。https://www.w3cschool.cn/visualstudiocode/visualstudiocode-lkpj22za.html然后创建一个文件夹,在文件中创建新的cpp文件。然后用VScode的打开文件夹打开这个文件夹。错误方法是:Ctrl-N新建了文件。此时运行和调试会提示要求在文件夹中进行。每...原创 2019-05-25 21:53:53 · 2242 阅读 · 2 评论 -
0x7730DCBB (ntdll.dll) (project1.exe 中)处有未经处理的异常: 0xC0000374: 堆已损坏。 (参数: 0x0007FF9F71327F0)
这是调试是进入函数出现的问题。选择debug anyway后,会出现错误ntdll.pdb not loaded,在配置文件夹里找不到ntdll。其中project1.exe是我这个应用程序的名字。但是当我进入配置文件发现ntdll.pdb 确实是存在的,并没有丢失。所以问题应该不是丢失而是损坏了,那至于为什么损坏,当然是堆栈溢出。导致这个原因是——访问了不可访问的位置(未new的二...原创 2019-05-26 19:10:51 · 15729 阅读 · 0 评论