首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Magick++ ErrorMissingDelegate

Magick++ ErrorMissingDelegate
EN

Stack Overflow用户
提问于 2013-11-11 18:02:51
回答 1查看 510关注 0票数 2

我使用Magick++时有奇怪的错误。在调用方法with ()的行中发生错误。当我像这样使用这个方法时:

代码语言:javascript
复制
Image image( "176x144", "white" );
image.write("1.png");

没有错误,图像写得很好。但是,当我试图做很多这样的图片时:

代码语言:javascript
复制
Image image( "176x144", "white" );
for(int i=0; i<10; i++)
image.write((char)i + ".png");

我有未处理的异常ErrorMissingDelegate。我在互联网上搜索到了这方面的信息,但我发现这个异常是由于png的libs丢失造成的,但是在第一次,png的图像是被创建的,所以我不知道它是关于什么的。

你能帮我想一下这方面的事吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-11 18:14:36

'(char)i +“.png”是指向某个地方的内存地址(不是随机的,但也不是有意的)

你可以这样做:

代码语言:javascript
复制
std::ostringstream s;
s << i << ".png";
image.write(s.str());
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19912857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档