티스토리 툴바

밥은먹고살자


정규식에 대한 MSDN: http://msdn.microsoft.com/ko-kr/library/2k3te2cs.aspx

사실 할당 연산자를 오버로딩 하거나 복사 생성자를 만들 때, 멤버 변수들이 많으면 일일이 값을 할당하게 만들어주는 것이 여간 귀찮은 것이 아니었다.(뭐, 나만 모르는 다른 방법이 있는 걸 수도...)

지금까진 그냥 넘어갔었던 찾기/바꾸기의 정규식 표현을 이용해보니 이처럼 편할 수가 없다.

선언해둔 변수가 int m_finish;라고 할 때, 이걸 주욱 복사해서 붙인 다음 앞의 타입 선언부를 제거한다.
그 후, 찾기/바꾸기에서 정규식을 선택하고 찾을 내용에 {(m_)*([a-zA-Z_]+)}; 를 입력, 바꿀 내용에 \1 = ref.\0 를 입력한다.
이는 m_으로 시작하거나 아닐수 있고 _를 포함할 수도 있으며 ;으로 끝나는 영문자열을 찾고, 태그 중에 첫번째 문자열 = ref.찾은 전체 문자열 로 바꾸라는 의미인 듯(?)하다.
이렇게 하면 m_finish = ref.m_finish; 하는 문자열로 바뀌는 것을 볼 수 있다.

자세한 것은 나도 잘 모른다. 천천히 더 알아봐야겠다.
Posted by Kiyeok=ㄱ

1차 출처 : DC 플갤(?)
제가 퍼온 곳 : 루리웹
Posted by Kiyeok=ㄱ
어떤 분이 오늘의 유머 사이트에 iMBC 자료를 올려두신 걸 보고 저도 퍼 날라 봅니다.

근데 이 자료만 봐도 뭐 열이 뻗쳐 오르는 듯 합니다.

제가 퍼온 곳은 아래 주소 입니다.



Posted by Kiyeok=ㄱ