내가 이와 같은 것을 가지고 있다고 가정 해보십시오.
//Example:
std::string s;
int a = 12;
s = boost::lexical_cast<std::string>(a);
std::cout << a;
위의 어휘 캐스트의 예입니다
이제 메모장 ++에서 UDL (사용자 정의 언어)을 만들고 있으며 위의 모든 블록 인용 텍스트 (텍스트 //Example:
에서 std::cout << a
)를 특정 스타일에 따르기를 원합니다 . 이 스타일은 마지막 줄에 영향을 미치지 않아야합니다. "위의 어휘 캐스트의 예" 마지막 줄은 기본 스타일로 나타납니다
다음은 내가 작업하려고하는 구성입니다. 문제는 스타일을 닫는 방법을 모른다는 것입니다. 스타일을 여는 것은 쉽습니다. 방금 // 예제를 사용했습니다. 두 개 이상의 줄 바꿈 (예 : "\ n"이 감지 될 때 스타일을 닫고 싶습니다. "앞에 두 개의 캐리지 리턴이 있기 때문에"위의 어휘 캐스트 "예) 달성 할 방법이 있습니까? 이 ?
이것은 Windows와 Linux 모두에서 사용됩니까? 그렇다면 \ r \ n 또는 \ n의 라인 엔드 형식을 처리해야 할 수도 있습니다.
—
DrMoishe Pippik
유일한 창문은 없다
—
MistyD