![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
zxhI2020Y
这个作者很懒,什么都没留下…
展开
-
C++模板类
1.定义或者是使用模板类: template <typename T> T minimum(const T& lhs, const T& rhs) { return lhs < rhs ? lhs : rhs; } int a = get_a(); int b = get_b(); int i = minimum<int>(a, b); int i = minimum(a, b); //让编译器自己去推导出对应的类型 你也可以指定为任意多个参数的模原创 2021-03-30 19:51:12 · 872 阅读 · 0 评论 -
C++中using的用法
转载:using转载 2021-03-22 17:23:40 · 125 阅读 · 0 评论 -
C++位运算
常见的位运算: 涉及到位运算的时候,都是将对应的原本的数转换为二进制的数后再操作运算的。 1.与运算(&): 求解的两个数对应位都是1的时候结果位1否则位0;想要知道二进制数中的某一位是否位1的时候,则只需要将其中的二进制数与对应的位数的十进制数相与即可, 如:1223 & 1000 这样得到的结果中只有第一个的值影响。最常用的是取二进制下的最末位,即a&1。这样的技巧可以用于判断奇偶,根据二进制常识,尾数为1则为奇数,反之为偶数。则是当对应的数是偶数的时候则:a & 1得到原创 2021-02-25 14:44:23 · 1411 阅读 · 1 评论