C++图像问题

来源:百度知道 编辑:UC知道 时间:2024/09/25 08:22:16
本人是一新手,刚编了一个画点的程序,最简单的那种,但运行的时候出现了下面的错误:
Linker Error:Undefined symbol _putpixel in module
Linker Error:Undefined symbol _initgraph in module
请问这是什么原因啊。
怎么解决?
我用的是C++

链接错误,符号_initgraph ,_putpixel 无定义.

你可能缺少了头文件,或者你写的函数与编译器不配套.(例如,把TC的绘图程序用VC编译器来编).

看看你的 putpixel函数
可能是别的地方定义而调用者未声明;如
extern int putpixel( ... ) ;

initgraph, putpixel这两个函数是TC里面的函数,标准C里面是没有这两个函数的,这个程序要在TC下才能通过.你一定是在VC下编译的吧!

对,怀疑你是用了TC的程序,在VC下面都是不一样的,所以你需要学习VC下面怎么遍程序和绘图。