大家帮我出出主意!
时间:2010-08-13
来源:互联网
我在编一个图形程序,因为只会一点C不会C++,所以选用了"turbo c 开发集成环境"(turbo c 2.0)。这个网上有下载。但直到编码完成后,才发现Turbo C的内存分配有限,达不到我的需要。也就是说:Turbo C 2.0不能用了。
我想换成VC++,但又不会编C++程序。用的熟练的turbo c又不能用。虽说VC++也能编C程序,但很少有人用,也不知道究竟!
学C++肯定来不及了,因此肯定不能用C++了!但用那个版本的C能编图形程序呢?GCC是一个选择,但它有图形库吗?
用C,或者用windows API直接对windows编程,或者找到一个提供图形库的C版本使用!
作者: liklstar 发布时间: 2010-08-13
作者: hellioncu 发布时间: 2010-08-13
作者: rain_fish 发布时间: 2010-08-13
作者: liklstar 发布时间: 2010-08-13
rain_fish 发表于 2010-08-13 14:49
DOS下呀,有限制
作者: hellioncu 发布时间: 2010-08-13
作者: daybreakcx 发布时间: 2010-08-13
找个C的窗口程序例子,画点、线、矩形什么的都差不多的
作者: hellioncu 发布时间: 2010-08-13
daybreakcx 发表于 2010-08-13 14:53
gtk是什么呀?我希望尽量少更改我的程序,有一点:我的程序中涉及的图形库函数很少,就是initgraph, setcolor, putpixel等几个!
作者: liklstar 发布时间: 2010-08-13
是gui的意思吗..
linux下c的话就用gtk吧.
作者: pandaiam 发布时间: 2010-08-13
GCC下可以用OPENGL图形库。
你的图形程序是指的GUI还是游戏这种图形?
GUI的话,WINDOWS下可以直接用C调用的只有API。MFC是C++的。LINUX下有GTK。
作者: davelv 发布时间: 2010-08-13
作者: prolj 发布时间: 2010-08-13
prolj 发表于 2010-08-13 15:03
坚决支持!
作者: rain_fish 发布时间: 2010-08-13
作者: davelv 发布时间: 2010-08-13

作者: daybreakcx 发布时间: 2010-08-13
是gui的意思吗..
linux下c的话就用gtk吧.
pandaiam 发表于 2010-08-13 15:00
我编的“图形程序”不是“图形界面程序”,是直接用画点、画线等基本图形功能实现对图形实体的变换、处理,比如:填充、旋转、缩放、移动、消隐、光照、纹理等。是用C啊,不是OpenGL或matlab。
windows平台!你不妨这样想:我正在通过调用基本的图形函数来制作一个简单的OpenGL!
作者: liklstar 发布时间: 2010-08-13
图形的很多。minigui,QT,等等一大堆。
作者: zhangsuozhu 发布时间: 2010-08-13
一开始
作者: linuxlixk 发布时间: 2010-08-13
我看win32 API里有setpixel等调用,但不知怎么用?有谁能推荐些简单资料,好很快上手!就是讲win32 API怎么画点、画线, 怎么初始化图形设备,怎么得到句柄等!
如果是图形库,那怎么用,最好也有介绍!或告诉我在哪里能找到这些介绍!
作者: liklstar 发布时间: 2010-08-13
这个应该可以.

作者: pandaiam 发布时间: 2010-08-13
这个应该可以.
pandaiam 发表于 2010-08-13 15:34
我的是windows XP平台!能用curses吗?
作者: liklstar 发布时间: 2010-08-13
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28