arr*_*owd 13
我想,你需要创建一个实例llvm::raw_string_ostream
并将你的std :: string传递给它的construtor.现在你可以使用它llvm::raw_ostream
,当你完成后只需要调用.str()
以获取你的字符串.
像这样的东西:
std::string type_str;
llvm::raw_string_ostream rso(&type_str);
your_type->print(rso);
std::cout<<rso.str();
Run Code Online (Sandbox Code Playgroud)
LLVM已更改其界面,因此现在以下内容将起作用:
std::string type_str;
llvm::raw_string_ostream rso(type_str);
your_type->print(rso);
std::cout<<rso.str();
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3448 次 |
最近记录: |