摘要: 情况一:非静态成员函数C++的设计准则就是非静态成员函数至少和一般的非静态函数有相同的效率,因此非静态成员函数会被改写:举个例子:float Point3d::magnitude3d()const {return x;}①改写函数原型,添加一个额外的参数this到member function中,用... 阅读全文
posted @ 2014-06-01 00:59 Tempal 阅读(191) 评论(0) 推荐(0) 编辑
摘要: class Abstract_base{public: virtual ~Abstract_base()=0;//有问题,链接不通过,不能是纯虚函数 virtual void interface() const =0;//如果改到类的成员变量,最好不要设置为const //下面函数很糟糕,因为是vi... 阅读全文
posted @ 2014-06-01 00:55 Tempal 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 无虚继承的空类占一个字节,用于标记该类。有虚继承的空类至少占4个字节(可能继承的空类占很大空间)。对齐情况class X{float i;//8char j;//1int k;//4double b;//下面重新的字节8,上面用来对齐};sizeof(X)=24class Y{char j;//1i... 阅读全文
posted @ 2014-06-01 00:53 Tempal 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1、下载CodeBlocks在官网下载最新版,内带mingw的CodeBlocks。网址:http://www.codeblocks.org/downloads/26#windows一般下载第二或第三个,要内带mingw的。如图:2、安装并且设置mingw的环境变量傻瓜式安装,重点是把mingw选上... 阅读全文
posted @ 2014-05-21 20:35 Tempal 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 是自己的总结,很多源于书本和网络 阅读全文
posted @ 2014-05-14 13:05 Tempal 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 是自己的总结,很多源于书本和网络 阅读全文
posted @ 2014-05-14 12:58 Tempal 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 内核驱动程序模块1、编写好的内核,放到内核的drivers文件夹中,一般有c实现文件(包括.c和.h)、kconfig和Makefile。2、修改内核中的Kconfig和Makefile文件。其中Kconfig在arch/$(ARCH)目录下,比如arch/arm/Kconfig,找到两行内容:menu “Device Drivers”……endmenu添加自己的Kconfig:source “drivers/(自己驱动的文件夹)/Kconfig”Makefile在drivers目录下,只要添加下面一行:obj - $(自己驱动的文件中Makefile部分相同)+=(自己驱动的文件夹)/比如自 阅读全文
posted @ 2013-08-01 17:05 Tempal 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 经过一系列蛋疼的错误,终于写出了这个文章,希望后面的人少找弯路,要不代价很高的。 阅读全文
posted @ 2013-07-27 17:39 Tempal 阅读(1247) 评论(0) 推荐(0) 编辑
摘要: 直接执行:sudo rm -fr $HOME/.local/share/Trash/expunged/*sudo rm -fr $HOME/.local/share/Trash/files/*sudo rm -fr $HOME/.local/share/Trash/info/*搞定。 阅读全文
posted @ 2013-07-26 21:26 Tempal 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 下载:http://qt-project.org/设置权限sudo chmod a+x qt-linux-opensource-5.1.0-x86_64-offline.run安装sudo ./qt-linux-opensource-5.1.0-x86_64-offline.run傻瓜式安装下去配置环境:sudo gedit /etc/profile写入export QT_HOME=/opt/Qt5.1.0/5.1.0/gcc_64export CLASSPATH=.:${QT_HOME}/lib:$CLASSPATHexport PATH=${QT_HOME}/bin:$PATH其中/opt 阅读全文
posted @ 2013-07-26 20:44 Tempal 阅读(612) 评论(0) 推荐(0) 编辑