数据结构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星
- 暂无评论信息
