作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我在使用 Magick++ 时遇到奇怪的错误。在调用方法 write() 的行中发生错误。当我像这样使用这种方法时:
Image image( "176x144", "white" );
image.write("1.png");
没有错误,图像写得很好。但是,当我尝试制作许多这样的图像时:
Image image( "176x144", "white" );
for(int i=0; i<10; i++)
image.write((char)i + ".png");
我有未处理的异常 ErrorMissingDelegate。我上网查找有关此的信息,但我只发现此异常是由于缺少 png 库引起的,但在第一种情况下,制作了 png 图像,所以我不知道它是关于什么的。
你能帮我一些想法吗?
最佳答案
'(char)i + ".png"' 是指向某处的内存地址(不是随机的,但也不是有意的)
你可能会这样做:
std::ostringstream s;
s << i << ".png";
image.write(s.str());
关于c++ - Magick++ ErrorMissingDelegate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19912857/
我在使用 Magick++ 时遇到奇怪的错误。在调用方法 write() 的行中发生错误。当我像这样使用这种方法时: Image image( "176x144", "white" ); image.
我是一名优秀的程序员,十分优秀!