- 博客(23)
- 收藏
- 关注

原创 Windows下C++文件管理器
Windows下C++文件管理器实现功能:MainFileManager .cppFileManager.hFileManager.cpp实现功能:1、实现文件夹创建、进入。2、实现当前文件夹下的内容罗列。3、实现文件拷贝和文件夹拷贝(文件夹拷贝指深度拷贝,包括所有子目录和文件)。4、实现文件删除和文件夹删除(文件夹删除指深度删除,包括所有子目录和文件)。四个文件:MainFileMa...
2019-05-07 23:37:23
2121
1
原创 numpy中的ndarry_bool对ndarray索引
The second way of indexing with booleans is more similar to integer indexing; for each dimension of the array we give a 1D boolean array selecting the slices we want:# []import numpy as npa = np.arange(12).reshape(3,4)b1 = np.array([True,True,True])
2020-06-29 13:38:50
559
1
原创 eclipse + mysql ubuntu + jdbc 中文编码问题
链接: https://blog.youkuaiyun.com/u012643122/article/details/46799943.外加:在eclipse中设置编码后只会保证以后文件按照这个编码存储,所以现有文件需要自己重新编码下,我用的vscode重新保存编码...
2020-03-23 17:15:29
146
原创 树莓派 Raspbian Buster Lite版系统键盘布局修改问题
问题描述:为了配置成服务器又不想要桌面版的系统所以下了Lite版,结果键盘布局总是不对按照网上一般解决方案:sudo raspi-config但是在布局里面始终他们说的general 104 PC的English(US)版后来先配了安装源(因为在内网,且不能联网)然后更新了软件,发现是系统版本太低了,更新之后就有了。配安装源可以按照这个来https://blog.youkuaiyun.com/...
2020-01-11 12:28:20
849
原创 迭代器前置++与后置++返回值的问题
迭代器前置++与后置++返回值的问题前置++返回引用,后置++返回对象前置++返回引用,后置++返回对象原因:避免引用绑定到函数的局部变量
2019-11-19 20:26:35
576
原创 C++运算符优先级 + 高于 > 高于 +=
POJ 3273:Monthly_Expense源代码#define _CRT_SECURE_NO_WARNINGS#include <cstdio>#define MAX_N 100000#define INF 0x3f3f3f3f#define MAX(x,y) x<y?y:xint money[MAX_N];int M, N;int binary_sear...
2019-08-26 10:15:05
659
原创 Conscription--POJ-NO.3723 最小生成树
Conscription--POJ-NO.3723 最小生成树DescriptionInputOutputSample Input:Sample Output:DescriptionWindy has a country, and he wants to build an army to protect his country. He has picked up N girls and M b...
2019-08-02 11:25:30
196
原创 并查集
并查集类实现源代码源代码class DisjSet{private: int* disjSet; int parts;//该类里面有多少棵树public: DisjSet(const int max_size) { disjSet = new int[max_size]; for (int i = 0; i < max_size; ++i) * (disjS...
2019-07-30 13:02:30
218
原创 POJ 1328 Radar Installation
我操你妈雷达覆盖范围可以为负数???????????????????害的老子卡了一天下面是ac代码#include<stdio.h>#include<algorithm>#include <utility>#include <cmath>using std::pair;int main(){ int n = 0; int d =...
2019-07-08 10:29:11
108
原创 int最小负数的绝对值比最大正数绝对值大 1
VS2019中C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型问题来源:问题抽象:解决办法换成long没用一样报错换成"x < -2147483647"问题来源:#include <iostream>#include <cmath>using std::cin;using std::cout;int main(){ int m, n; ...
2019-07-03 17:44:38
1029
原创 复制构造函数必须定义为const形参的情况
以下代码拷贝构造函数的形参必须为const 引用类型。测试代码:#include <iostream>using namespace std;class cat{public: cat(int intialAge=0) : catAge(intialAge) { cout << "cat cons" << endl; } cat(c...
2019-05-09 20:11:29
1654
2
原创 拷贝构造函数与复制构造函数从属于类,不属于对象
拷贝构造函数与复制构造函数从属于类,不属于对象,所以不能static,所以在拷贝构造函数中,可以对象.成员名访问。cat(const cat& t) : catAge(t.catAge) { cout << "cat copy" << endl; }...
2019-05-09 19:43:46
499
原创 C++ 形参初始化及析构顺序
形参初始化顺序从右向左,析构与构造顺序相反由于是栈空间所以,先构造后析构,后构造先析构。测试代码:#include <iostream>using namespace std;class Test{public: Test(int); Test(Test&); ~Test();private: int a;};Test::Test(int i)...
2019-05-09 17:41:37
937
原创 C++ 不能使用默认构造函数的情况
类中含有const或引用类型成员变量时编译级别禁止使用默认构造函数,含有指针运行时级别不能默认构造函数。测试代码(public成员变量仅为测试使用):#include <iostream>using namespace std;class testOperater{private: const int& num; const char* name;};i...
2019-05-09 17:34:10
21907
3
原创 C++ 函数调用中实参执行顺序探究
C++ 函数调用中形参执行顺序探究C++ 函数调用中形参执行顺序从右到左测试代码:输出结果:C++ 函数调用中形参执行顺序从右到左测试代码:#include <iostream>using namespace std;void outPut(int , int);int it(int);int main() { outPut(it(1),it(2)); syste...
2019-05-09 14:14:37
1076
原创 C++静态数据成员的继承
C++静态数据成员的继承基类及其所有子类共用该基类的同一个静态成员变量测试代码:TestStatic.h:main.cpp:基类及其所有子类共用该基类的同一个静态成员变量真正理解:静态成员从属于类测试代码:TestStatic.h:class TestStatic{public: static int y;};class TestStaticChild : public Te...
2019-05-09 13:51:11
1982
原创 C++ 指针自增与指针取引用自增运算优先级探究
C++中关于:单语句cout指针地址与指向的值的同时自增时,程序内部运算顺序探究cout输出指针自增(*p++)运算示例原因分析源代码分析结论:看不懂标题?没关系直接拿下面代码试一下就会发现问题了,也就懂这个标题含义了cout输出指针自增(*p++)运算示例(例子来源)#include <iostream>using namespace std;int main(){ ...
2019-03-29 17:39:15
1457
原创 C++结构体&指针从单向链表出发探索双向列表和循环链表
C++ 结构体+指针 由单向链表推导双向链表及循环链表链表简介单向链表单向链表简介C++教材(C++语言程序设计--刘瑞芳)单向链表源代码双向链表双向链表简介由教材中单向链表推导双向链表循环链表循环链表简介由双向链表推导循环链表链表简介百度百科定义:链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点...
2019-03-28 11:58:07
616
原创 C++下ctrl+z退出cin输入循环
ctrl+z 退出输入的循环结构测试的语言及工具for循环while循环do while循环进一步探究ctrl+z在变量内部储存为什么测试的语言及工具C++visual studio 2017for循环这是我们学校上课提供的C++教材书(C++语言程序设计–刘瑞芳)上的例子,看得我一脸懵逼,于是进行了这次测试代码如下 int value=0, sum=0; for (; cin &...
2019-03-26 23:54:40
7493
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人