2013年6月4日
摘要: 参加运算的两个数据,按二进位进行“与”运算。如果两个相应的二进位都为1,则该位的结果值为1,否则为0。即 0&0=0;0&1=0;1&0=0;1&1=1;例如:3&5 并不等于8,应该是按位与。3 = 00000011(&)5 = 0000010100000001因此,3&5的值得1。如果参加&是负数运算的是负数(如-3 & -5),则以补码形式表示为二进制数,然后按位进行“与”运算。按位与有一些特殊的用途:(1)清零。 如果想将一个单元清零,即使其全部二进位为0,只要找一个二进制数,其中各个位符合以下条件:原来的数中为1 阅读全文
posted @ 2013-06-04 16:42 黛儿草莓 阅读(166) 评论(0) 推荐(0)
  2013年5月29日
摘要: 1、公用接口与私有实现的分离 1、C++通过类来实现封装性,把数据和与这些数据有关的操作封装在一个类中,或者说,类的作用是把数据和算法封装在用户声明的抽象数据类型中。在面向对象的程序设计中,在声明类时,一般都是把所有的数据指定为私有的,使它们与外界隔离,把需要让外界调用的成员函数指定为公用的,外界通过公用的函数来实现对数据的操作。外界与对象惟一的联系渠道就是调用公用的成员函数。这样就使类与外界的联系减少到最低限度。 2、在声明了一个类以后,用户主要是通过调用公用的成员函数来实现类提供的功能(例如对数据成员赋值,显示数据成员的值,对数据进行加工等)。因此,公用成员函数是用户使用类的公用接口(pu 阅读全文
posted @ 2013-05-29 21:16 黛儿草莓 阅读(283) 评论(0) 推荐(0)
摘要: 开始学习HEVC视频编码…… 阅读全文
posted @ 2013-05-29 15:27 黛儿草莓 阅读(143) 评论(0) 推荐(0)