+ -
当前位置:首页 → 问答吧 → 请问哪个C++的 ide 可以自动include 头文件啊

请问哪个C++的 ide 可以自动include 头文件啊

时间:2011-10-31

来源:互联网

程序是从网上教程下载的,出错程序在下面:
void apply_surface( int x, int y, SDL_Surface* source, SDL_Surface* destination, SDL_Rect* clip = NULL )
{
//Holds offsets
SDL_Rect offset;

//Get offsets
offset.x = x;
offset.y = y;

//Blit
SDL_BlitSurface( source, clip, destination, &offset );
}
gcc编译时总是出错,指着第一行,clip换成NULL就不出错,但现在程序需要用到这个参数,查了头文件SDL_BlitSurface的函数第二个参数的类型就是SDL_Rect*。不知道如何改错,求高人赐教。

作者: season_you   发布时间: 2011-10-31

默认参数是C++的功能吧,用g++编译。

作者: cuihao   发布时间: 2011-10-31

问题已经解决了,把void apply_surface( int x, int y, SDL_Surface* source, SDL_Surface* destination, SDL_Rect* clip = NULL )改成void apply_surface( int x, int y, SDL_Surface* source, SDL_Surface* destination, SDL_Rect* clip )便可编译成功。

作者: season_you   发布时间: 2011-10-31