- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 c++构造函数和拷贝构造函数
本来只是想简单验证下obj a=b如何执行拷贝构造的,结果竟没有按照预定输出,使用vs community 2019,代码如下,不知道为什么输入文本就变成乱码,所以只能贴图片,原因就是vs将其中的拷贝构造优化掉了关键是第二段,上面的add函数中,如果不通过本地临时变量中转,编译器直接把c3的初始化移到了函数add那里,可以对比各构造函数中this和c3的地址就知道了。...
2020-11-17 17:45:07 101
原创 scanf输入时需要注意输入的回车换行的处理
scanf输入时需要注意输入的回车换行的处理int t,i;char w;scanf("%d", &t);for (int j = 0;j < t;j++){scanf("%c %d", &w, &i);}在visual studio下输入“1”回车换行,然后输入“D 100”回车换行,得到的输入是错的,原因是scanf输入t值后还多了一个\n,下一个scanf会把\n赋值给w,所以需要使用getchar先吸收掉所有的非所需字符。int t,i;char
2020-10-16 09:17:03 4304
原创 C++常犯错误
C++常犯错误使用数组元素时,最大的下标为数组定义长度-1,例如int a[5], 那么你在使用数组元素的时候,最大下标只能是a[4];a小于80大于70的判断 if(70<a<80) 应该改成 if((a>70)&&(a<80))...
2020-10-16 09:14:12 138
原创 Android中提示invalid current EGLContext错误解决方法
是因为看到一本书上说需要在context的onPause()中增加GLSurfaceView.onPause();去掉该语句就没有上面的错误了,可能的原因是onPause的时候释放掉了openGL的context,mark一下
2020-06-11 22:04:28 2014
原创 vivado 2018点亮ZC702 EMIO和AXI的led灯
主要参考:https://blog.csdn.net/u014485485/article/details/78107003https://blog.csdn.net/u014485485/article/details/78141594的第二部分,使用EMIO点亮led;折腾了一上午,主要原因是没有搞清楚“在Diagram里面将GPIO_0的引脚引出来,生成顶层文件后查看这个引脚的名字”;...
2019-07-31 14:56:47 475
原创 vivado 2018点亮ZC702的DS12
主要是参考:https://blog.csdn.net/u014485485/article/details/78107003https://blog.csdn.net/u014485485/article/details/78141594 的第一部分但是我运行后发现DS12没有闪亮,后来发现是MIO 8被SPI占用的原因,于是在MIO configuration中取消了SPI,然后在GP...
2019-07-31 10:22:22 202
MAC Android studio如何使用内置的git
2019-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人