舒心奇异果

文章
5
资源
0
加入时间
2年10月21天

C++指向类成员的指针的使用(详细介绍)

转自:1.首先普通函数指针不能被赋值为成员函数的地址,即使返回类型和参数完全匹配。例如:下面是的pfi是一个普通函数指针,它没有参数,返回类型为int: int (*pfi)();若有两个全局函数,HeightIs()和WidthIs(): int HeightIs(); int WidthIs();则下面的的赋值操作是合法的: pfi = Height

【一】Glide错误IllegalArgumentException: You cannot start a load for a destroyed activity

出现原因:假如你在一个页面的adapter中加载了100个图片,没加载完finish了,下次再进这个页面会根据缓存在上个acitvity地址加载图片,但上个地址已经被干掉了(finish) ,说的比较乱,不知道怎么表达。理解理解。解决办法使用Glide加载图片的时候判断下context 是否为空@Override if(context !=null){ ...

P6867 [COCI2019-2020#5] Politicari——模拟+找规律

P6867 [COCI2019-2020#5] Politicari题目描述有 n 个人互相批评。另提供矩阵 A。规则如下:第一次,第 1 个人批评第 2 个人。如果第 i−1次为第 u个人批评第 v 个人,那么第 iii 次为第 v 个人批评第 Av,u​ 个人。求第 kkk 次是谁进行批评(注意:不是被批评)。输入格式第一行:两个正整数,n 和k。以下 n 行:矩阵 A。矩阵的主对角线(就是从左上到右下的那条对角线)全是 0,其他部分由从 1到 n的正整数组成。输出格式

ESP32-S2使用Arduino连接阿里云(图文教程,100%成功)

最近工作需要,接触了一下ESP32,这次记录下自己的学习过程。还是复制三元组(三元组别复制我的哈),复制我的代码就行了。内容和esp8266接入阿里云差不多。可以看到是ok的,100成功!:任何ESP32系列都可以。就更改这3样就好了。

while(1);是死循环的意思。只要括号里为非零,也就是真值,它就一直循环这条句子。

while(1);是死循环的意思。只要括号里为非零,也就是真值,它就一直循环这条句子。这个句子一般用在三个方面:1.正常程序里,用来等待中断的产生;2.在总程序的后面加上这条,可以减少单片机程序跑飞,出现程序可能的混乱;3.调试的时候,手工让程序停在一个地方,不往下执行,以便于观察输出情况。想在哪里停,就在哪里插入此句。非常有用,我经常用。