![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
菜鸟学C++
愿行者无疆
这个作者很懒,什么都没留下…
展开
-
C++中需要注意的细节整理
C++ 在delete指针后赋值为nullptr①C++标准规定:delete空指针是合法的。② delete是释放指针指向的内存,并不是指针本身占有的内存。所以delete后,指针还是指向那个区域,并未清零,下次使用时,会出现空间不能访问的异常,so delete后要赋值为空。...原创 2020-05-21 12:22:10 · 459 阅读 · 0 评论 -
C++ 中二进制位运算总结
C++ 中二进制位运算总结int GetBit(char c,int i){ //取c的第i位 return ( c >> i ) & 1;}//设置c的第i位为vvoid SetBit(char & c,int i, int v) { if( v ) c |= ( 1 << i); else c &= ~( 1 << i); } //将c的第i位为取反void Fli原创 2020-05-20 16:45:54 · 1189 阅读 · 0 评论