![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
三纸扁舟
这个作者很懒,什么都没留下…
展开
-
vs2015 调试程序缺少 msvcp140d.dll 解决方法
下载入下面的dll 文件,一共有四个,文件名后缀带有-system32的两个文件,去除“-system32”,并且存放到C:\Windows\System32中;另外带有“-sysWOW64”,去除“-sysWOW64”,并且存放到C:\Windows\SysWOW64,在vs中调试程序成功,ok啦!dll 下载地址:https://pan.baidu.com/s/1i4MD02L原创 2017-12-09 10:57:14 · 45186 阅读 · 17 评论 -
vs2015 不安装在C盘引发的几个问题以及解决方法
问题1 创建并调试项目时会引发一些标准库无法找到。如下图所示。解决的办法是(注意是x86 还是x64):第一步:修改项目vc++ 的包含路径。如下图所示。第二步:修改项目vc++的库目录,如下图所示。 最后调试ok,如下图问题2:在编写nodejs c++扩展的时候,会引发“无法打开包括文件: “stddef.h”: No such file o原创 2017-12-09 11:37:34 · 20571 阅读 · 0 评论 -
一级指针, 二级指针
一级指针 通常用作,函数的输入参数,因为一级指针作为函数参数,在调用的时候,实参和形参是不同的内存空间,只是,这个内存空间存放的指针指向的是同一块地址 ,所以形参在函数执行中可以访问实参指向的内存空间,但是形参的指向的改变并不能影响实参。 总结一句话“一级指针做函数参数, 在函数内做形参做重新指向并 不会影响实参的指向”一级指针应用需要注意的:①、不要在函数中,改变形参的指向来达到改变实原创 2018-01-23 16:23:17 · 6305 阅读 · 2 评论 -
使用nvm进行nodejs版本管理后编译c++的node模块,运行出错的问题。
将c++ 写成 nodejs 的原生模块,需要node-gyp进行编译安装。由开发的需要, 需要使用 nvm 进行版本的管理,之前我开发的而模块全是基于7.9版本开发的, 使用了nvm之后,我升级成了8.9 ,编译c++模块的时候,没有问题,但是运行时就报错了,原因分析: 之前的开发是基本node 7.9 开发的,安装的node-gyp是基于7.9的,使用nvm升级了node 版本后,对应的no原创 2018-01-19 11:14:34 · 625 阅读 · 0 评论