首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

vs2010 error C2001: 常量中有换行符,该如何处理

2012-01-24 
vs2010 error C2001: 常量中有换行符下了个开源包,用vs2010看其例子,其他的例子正常,就这个C/C++ codevoid

vs2010 error C2001: 常量中有换行符
下了个开源包,用vs2010看其例子,其他的例子正常,就这个

C/C++ code
void CreateUnicodeAnnotationText( PdfPage* pPage, PdfDocument* pDocument ){    PdfString sJap(reinterpret_cast<const pdf_utf8*>("「PoDoFo」は今から日本語も話せます。"));//--------这里出错, error C2001: 常量中有换行符    PdfAnnotation* pAnnotation =         pPage->CreateAnnotation( ePdfAnnotation_Text, PdfRect( 400.0, 200.0, 20.0, 20.0 ) );    PdfString sGerman(reinterpret_cast<const pdf_utf8*>("Unicode Umlauts: ÄÖÜß"));    pAnnotation->SetTitle( sGerman );    pAnnotation->SetContents( sJap );    pAnnotation->SetOpen( true );}


 我没辙。谁有法子?

[解决办法]
是不是编码的问题?
[解决办法]
L"「PoDoFo」は今から日本語も話せます。"
[解决办法]
你把该段代码剪贴到记事本后再从记事本上剪贴回来,再编译试试看。。我上次遇到这情况是这么解决的。

热点排行