OpenGL中不可以有两个myDisplay函数,在主函数中生效的是最后调用的那个
例如,自己写了两个display函数,1和2,想要在主函数中一次调用它们,来实现同时显示两个display绘制的图形,结果发现不行,先调用diaplay1,再调用dispaly2,结果只会显示dispaly2的绘制的图形。

int main(int argc, char* argv[])
{glutInit(&argc, argv);glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);glutInitWindowPosition(0, 0);glutInitWindowSize(800, 800);glutCreateWindow("实验二_中点画圆法");Init();//glutDisplayFunc(&myDisplay1);glutDisplayFunc(&myDisplay2);glutDisplayFunc(&myDisplay1);glutDisplayFunc(&myDisplay2);glutReshapeFunc(Reshape); glutMainLoop();return 0;}

上面程序,显示结果是myDispaly2的,去掉第三条调用glutDisplayFunc(&myDisplay2);,显示的是myDisplay1的。
所以,大概可以得出结论:在主函数中多次调用glutDisplayFunc函数和在主函数中只调用一次最后调用时传入参数的那样,效果是一样的,生效的是最后调用的那个

OpenGL中不可以有两个以上myDisplay函数,在主函数中生效的是最后调用的那个相关推荐

  1. RS中深度学习的两类方法:表示学习和匹配函数学习

    目录 1 基于表示学习 1.1 无序交互 MLP 自动编码器AE 注意力机制 1.2 序列交互 RNN CNN 注意力机制 1.3 多模态内容 分类属性 用户评论 多媒体内容 1.4 链路图 端到端: ...

  2. c语言实现函数给主函数中的指针赋值的方法

    //利用二维指针.自从学了c之后,还没怎么用过二维指针,这么算是记住了 /* c语言实现函数给主函数中的指针赋值的方法*/#include<stdio.h>void f (int **p) ...

  3. 用一个函数来实现将一行字符串中最长的单词输出。此行字符串从主函数传递给该函数.

    /2.用一个函数来实现将一行字符串中最长的单词输出.此行字符串从主函数传递给该函数./ #include <stdio.h> #include <string.h> int m ...

  4. 飞思卡尔MC9S12X:CAN驱动函数在主函数中的应用

    飞思卡尔MC9S12X:CAN初始化配置 飞思卡尔MC9S12X:CAN发送配置 飞思卡尔MC9S12X:CAN接收配置 飞思卡尔MC9S12X:CAN驱动函数在主函数中的应用 关于CAN驱动的配置, ...

  5. 自己编写出来的函数在主函数中的使用方法

    1.函数声明 1.1函数声明格式(函数原型后面加上分号) int max(int x,int y);        //完整清晰,参数意义明确 int max(int,int);            ...

  6. c语言 编译 flash,DSP-C2000 flash编程,自己定义的烧写函数在主函数中运行无法通过...

    2018-11-23 14:47:04 评论 提交评论 您好, 的确,Flash API 函数的调用必须在 RAM 中执行.对于 Flash API 函数具体的调用方法,可以参考 ControlSUI ...

  7. java中play方法的两个参数_如何避免在play2中到处传递参数?

    在我看来,模板是静态类型的这一事实实际上是一件好事:你可以保证调用你的模板如果编译就不会失败. 但是,它确实在调用站点上添加了一些样板.但是你可以减少它(不会失去静态类型优势). 在Scala中,我看 ...

  8. python计算圆面积保留两位数_python中怎么实现保留两位小数

    python中怎么实现保留两位小数,两位,方法,小数,模块,四舍五入 python中怎么实现保留两位小数 易采站长站,站长之家为您整理了python中怎么实现保留两位小数的相关内容. Python中实 ...

  9. mysql编写函数 求1 n 偶数之和,编写求1 2 3 - n的函数.在main函数中调用该函数

    输入两个正整数m,n,编写求阶乘的函数,计算m!/(n!*(m-n)!). C语言函数解答,谢谢. #includelongfactorial(intm,intn){longsum=1,sum1=1; ...

最新文章

  1. JavaScript初学者编程题(5)
  2. Nervos Report (2018年12月)
  3. matlab贝塞尔滤波器设计_DSP之窗函数法设计高通滤波器(MATLAB实现)
  4. 用于HTTP加密浏览的TW2.0插件
  5. redis实践及思考
  6. Build 2016: 发布明天的云创新来服务今天的开发者
  7. Linux常用工具小结:(2) Mysql的rpm安装和编译安装
  8. 蜗牛学习正则表达式 教程 工具一网打尽
  9. 最新试客联盟JS逆向分析
  10. KSVD稀疏表示-字典学习 笔记
  11. 新手如何快速上手双拼,提高打字速度-by小鹤双拼输入法QQ群友-弧
  12. Windows域控禁用U盘和光盘的策略 【全域策略生效】
  13. 如何批量在图片上加文字?
  14. Sklearn常用数据预处理方法介绍
  15. 驱动开发之注册表:获取注册表HKEY_CURRENT_USER对应路径(SID)
  16. 使用Hypothesis生成测试数据
  17. 罗切斯特大学排名计算机排名,罗切斯特大学计算机工程硕士排名第35(2020年TFE Times排名)...
  18. Redis 动态字符串(SDS)底层原理详解
  19. 怎样快速锁定计算机加密硬盘,教你如何进行BitLocker加密
  20. python100day day22 -Requests

热门文章

  1. 日报 18/06/04
  2. Centos下使用Docker部署asp.net core项目
  3. HTML-参考手册: HTML 颜色名
  4. mongoose多条件模糊查询实例
  5. C#[Serializable]在C#中的作用-NET 中的对象序列化
  6. 窥探try ... catch与__try ... __except的区别
  7. Android 的WIFI
  8. 不同系统之间数据的交互
  9. poj2987最大权闭包(输出最少建塔个数)
  10. hdu 1814 字典序最小的2sat(暴力深搜)