数据结构void Create(Complex &C ?Opengl ES off-screen如何保存成png的图片

时间:2018-01-18 12:40:01   浏览:次   点击:次   作者:   来源:   立即下载

老师说加上C的值可以改变,但是还有①些区别没听懂

C⑧⑨里这个是非法的,C++里可以用

然后,&在函数声明里表示传引用,表示在函数体内使用这个C,改变的是原先传入的结构体/变量本身的值,而不是使用其在内存中的①份复制品。这个用C⑧⑨的语法也可以写,不过要传指向Complex结构体C的指针,然后在操作结构体元素的时候用->运算符代替.运算符。

你们老师讲得太不负责任了吧,这是c++的语法,&指传递变量的引用

不区分值传递和引用传递,更别提真正的C语言传指针来模拟引用传递了

单纯说加上&后可以改变c的值简直是误人子弟

而且这明明是个函数签名啊,什么数据结构

你学的是C++,我把标签改了

引用,底层上等同于传递该对象的指针。所以可以等同看作,参数从对象拷贝变成了传递对象地址。因此,自然可以函数体可以修改这个对象(的值,成员变量)。

是否软件渲染 完全看你链接到的opengl库的实现是什么

pbuffer肯定是可以用的

和本地窗口系统无关 是肯定可以创建的

渲染完用glReadPixels把framebuf里的数据读出来

然后你想输出成什么格式随便你

png的话 用libpng输出就是了

收起

相关推荐

相关应用

平均评分 0人
  • 5星
  • 4星
  • 3星
  • 2星
  • 1星
用户评分:
发表评论

评论

  • 暂无评论信息