안녕하세요. 궁금한 점이 있어서 글 올립니다 ㅜ_ㅜ
지금 open source 를 프로그램에 포팅하는 작업을 하고 있는데요.
이 open source 가 C 로 되어 있고, 코드는 공개 되어 있으나 수정이 불가합니다.
문제는 lib 사용할 코드는 C++ 로 되어 있고, 대부분의 문자열 관련 변수를 std::string 을 사용하고 있습니다.
char *인 함수의 input 에 std::string 타입을 넣어서 값을 반환 받아야 합니다.
문제는 예를들어 lib 에 아래와 같은 코드가 있는데
bool GetFileName(char *pStr)
{
char *pTemp = NULL;
--- 중략 ---
pTemp 에 malloc 한 후 임의의 문자열을 대입
------------