如何使用Visual Studio 2013工具在C ++中使用XWPFTable table = doc.insertNewTbl(cursor);
for(int rowIndex=0; rowIndex < 3; rowIndex++){
String line = "LineContent "+rowIndex;
XWPFTableRow row = table.getRow(rowIndex);
if(row==null){
row = table.createRow();
}
for(int colIndex=0; colIndex < 2; colIndex++){
XWPFTableCell cell = row.getCell(colIndex);
if(cell == null){
cell = row.createCell();
}
cell.setText(line+" Col "+colIndex);
}
}
literal?
我试过了这个:u8
但它给了我string test = u8"áááá";
的错误。我有C ++ v.11
答案 0 :(得分:5)
VS2013 doesn't support Unicode string literals。如果需要,您需要更新到VS2015。
您可能还想使用实际的C ++ string
文字(例如u8"áááá"s
),而不仅仅是C风格的字符串文字(例如u8"áááá"
),VS2015 supports so long as you include the necessary using namespace
for them:
using namespace std::string_literals;
答案 1 :(得分:3)
嗯......不是那么多,不是。我有C ++ v.11
Visual Studio 2013 does not support Unicode string literals
如果您希望使用此C ++ 11功能,则必须升级工具链。