11 2016 档案

<C++>友元与虚函数的组合
摘要:为类重载<<与>>这两个运算符时,重载函数必须为该类的友元函数。 当友元不能被继承,故不能当作虚函数,无法使用多态。 可以用以下结构实现友元与虚函数的组合。 1 class base { 2 public: 3 friend ostream & operator << (ostream &o, co 阅读全文

posted @ 2016-11-17 16:17 foundkey 阅读(954) 评论(0) 推荐(0)

Problem 2 : Even Fibonacci numbers
摘要:Problem: Each new term in the Fibonacci sequence is generated by adding the previous two terms.By starting with1and2, the first 10 terms will be: 1,2, 阅读全文

posted @ 2016-11-16 20:26 foundkey 阅读(335) 评论(0) 推荐(0)

Problem 1 : Multiples of 3 and 5
摘要:逛知乎的时候发现的一个网站——projecteuler.net,蛮有意思的一个解题网站,和平常的OJ网站不太一样,只需要提交结果就好了。可以在作工作闲暇之余,练练手。 在这里提交解题过程,一是为了做笔记,二是为了督促自己。 最近正好在学python,就用python解题了。 废话完毕,开始第一题: 阅读全文

posted @ 2016-11-15 12:34 foundkey 阅读(354) 评论(0) 推荐(0)

<opengl>使用glu绘制二次曲面
摘要:绘制二次曲面通常要以下四步: 1、首先我们创建一个二次方程状态对象 GLUquadricObj *m_pObj; //保存绘图模式、法线模式、法线朝向、纹理等信息 //创建二次方程状态对象 ,并初始化二次方程状态 m_pObj = gluNewQuadric(); 2、调用函数设置二次方程状态 修改 阅读全文

posted @ 2016-11-02 20:12 foundkey 阅读(4155) 评论(0) 推荐(1)

'QObject& QObject::operator=(const QObject&)' is private——无法将自定义的QObject子类放入Qt容器(container)中
摘要:先贴出问题的代码: 1 #include<QCoreApplication> 2 classMyObject:publicQObject 3 { 4 public: 5 MyObject(QObject*parent =0): 6 QObject(parent) 7 { 8 } 9 private: 阅读全文

posted @ 2016-11-02 09:07 foundkey 阅读(753) 评论(0) 推荐(0)

<编程>比较两种素数表生成算法+计算程序运行时间+通过CMD重定向测试程序
摘要:最近学习加密算法,需要生成素数表,一开始使用简单的循环,从2开始判断。代码如下: 1 #include<iostream> 2 #include<cstdio> 3 #include<cstdlib> 4 #include<vector> 5 #include<iterator> 6 #includ 阅读全文

posted @ 2016-11-01 19:31 foundkey 阅读(528) 评论(0) 推荐(0)

导航