![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++编程
在C++编程过程中遇到的问题以及引发的思考
天道酬勤fighting
这个作者很懒,什么都没留下…
展开
-
调用模板类出现undefined reference to的情况及解决方案
在剑指offer的练习10中,需利用两个栈实现队列的效果。在第一个版本中,我完成了int类型的效果实现。9_Use_Two_Stack_Realization_Queue.h:#ifndef Use_Two_Stack_Realization_Queue_H#define Use_Two_Stack_Realization_Queue_H#include "header.h"class stack_to_queue{private: stack<int> stack原创 2021-07-07 09:58:35 · 6237 阅读 · 1 评论 -
代码git版本控制
git init #在当前文件夹中创建版本控制器git add #添加文件到本地的暂存区 . #将当前目录下所有的文件添加 -a、--all #添加所有文件,包括新增的、修改的、删除的git commit #将文件上传到远程仓库中 -a #上传所有的修改 -m #为这次上传写注释。方便识别每次上传都干了些什么这样完成了...原创 2021-06-23 09:45:23 · 56 阅读 · 0 评论 -
二维数组作为参数传入
在编程联系中需要将一个二维数组作为参数传给函数。bool ifincludenumber(int **a,int length,int number){ int i=0; int j=0; for(;i<length;i++) { for(;j<length;j++) { printf("the value is %d\n",a[i][j]); if(a[i][j]>nu原创 2021-06-23 09:16:05 · 598 阅读 · 0 评论 -
赋值运算符重载中返回值是否为引用的区别
在一些资料和书籍中,都告诉我们如果要实现自定义类的连续赋值重载,那么就需要将赋值重载的返回值定义为引用。但直接返回实例依然可以实现连续赋值的功能原创 2021-06-14 15:57:49 · 297 阅读 · 0 评论