![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
人比黄花受
money
展开
-
安装python2.7和pip
python官网:安装后配置了环境变量,发现C:\Python27下没有Scripts文件没办法安装pip一、解决办法:1、在官网找到ez_setup.py文件,并下载下来放到C:\Python27目录下,也可以将以下官网中的内容直接复制到本地的文件里并改名为ez_setup.py即可https://bootstrap.pypa.io/ez_setup.py2、cmd,然后切换到对应的路径,执行命令python ez_setup.py,完成后会生成scripts文件夹3、切.原创 2020-07-05 17:15:14 · 417 阅读 · 0 评论 -
explicit关键字 严格类型匹配
//HProblem.h#pragma onceclass HProblem{public: HProblem(int x); HProblem(const char* x); HProblem(QString x, int y = 0); ~HProblem();};//main.cppint main(int argc, char *argv[]){ HPro...原创 2020-02-28 14:44:15 · 138 阅读 · 0 评论 -
c++ 在for循环中删除STL容器迭代器会引发的问题
c++中STL容器vector/list/map/set/deque/string等删除元素的问题,迭代器容易出现以下错误,示例代码如下:std::vector<int> arrayList;...std::vector<int>::iterator it = arrayList.begin();for ( ; it != arrayList.end(); it++...转载 2020-02-05 14:07:25 · 701 阅读 · 0 评论 -
命令行杀进程,即ide出现“无法打开.exe进行写入”问题
一、命令行杀进程1、win+r 运行2、输入cmd命令打开命令行3、输入tasklist回车4、输入taskkill/im 进程名.exe /f 回车二、再次编译,ide出现“无法打开.exe进行写入”的问题 没了...原创 2020-01-30 17:06:22 · 452 阅读 · 0 评论 -
【修电脑】电脑将在1分钟后重启
经常会发现第三方软件引起的【您的电脑将在1分钟后重启】的问题1、电脑先关机,然后点击【F11】2、【疑难解答】3、进入高级选项,点击【启动设置】4、选择【重启】5、选择【启动带命令提示符的安全模式】6、在命令行输入【netsh winsock reset catalog】7、命令提示行提示你重启电脑,这时候按下【ctrl+alt+delete】,选择右下角的电源图标,选...原创 2020-01-30 17:00:47 · 1142 阅读 · 0 评论 -
函数递归调用太深爆栈探索
一、常见的递归调用有斐波那契数列,1,1,2,3,5,8,13…递归的缺点是递归的层数不能太多,会爆栈,下面从底层的角度讲述递归调用的原理。1、链接逻辑每个程序都有头文件,这些头文件包含一系列的库函数,当我们链接程序时这些目标模块就会装配成一个完整的模块装入。每个模块都有自己的逻辑地址,链接完成后形成自己的从0开始的逻辑地址如图2、装载怎么将程序装入内存?程序一开始在磁盘上,还需要装入...原创 2020-01-17 14:51:12 · 3680 阅读 · 0 评论 -
将数组重新排序,奇数放前面,偶数放后面,空间复杂度为O(1)
因为开头并不知道是要传指针还是传数组,所以int n = sizeof(arr)/sizeof(arr[0]);在这里是错误的 定义两个指针,初始分别指向数组头节点和尾节点,从两头分别开始遍历#include #include #include using namespace std;void Fun(int arr[],int n){ int i = ...原创 2020-01-30 17:03:20 · 1367 阅读 · 0 评论