1
, 우리는 내가 할당을 C 타입의 캐릭터에 std::string
에 동일한 표현을 원하는 errs() << I;
LLVM IR 명령어의 텍스트 표현을 얻는 방법은 무엇입니까? <code>I</code> 유형 <code>llvm::Instruction</code>의 경우
에 의해 인간이 읽을 수있는 형태 (텍스트 표현)에서 같은 인쇄 할 수 있습니다. 어떻게해야합니까?
, 우리는 내가 할당을 C 타입의 캐릭터에 std::string
에 동일한 표현을 원하는 errs() << I;
LLVM IR 명령어의 텍스트 표현을 얻는 방법은 무엇입니까? <code>I</code> 유형 <code>llvm::Instruction</code>의 경우
에 의해 인간이 읽을 수있는 형태 (텍스트 표현)에서 같은 인쇄 할 수 있습니다. 어떻게해야합니까?
음, LLVM뿐만 아니라 문자열 스트림을 제공 :
std::string str;
llvm::raw_string_ostream(str) << I;
// use str
:
#include <llvm/Support/raw_ostream.h>
이처럼 사용