【发布时间】:2011-11-23 19:56:51
【问题描述】:
我正在使用此代码格式化 WideString,但没有成功!它打印出意想不到的结果:(
这是我的代码
WideString s;
dep=new TStringList();
while(!DM->tDepPln->Eof)
{
//where tDepPlnFltNo is mysql field type of WideString
s.sprintf(L"%-11S",DM->tDepPlnFltNo->AsWideString);
dep->Add(s);
DM->tDepPln->Next();
}
当我使用s.sprintf(L"%-11S","blablabla"); 时它可以工作,但是当我设置为 WideString 的 mysql 字段类型时它不是!
我认为问题在于转换!
如何改正???
【问题讨论】:
标签: printf widestring c++builder-2010