Thinking Different




1
2
3
4
5
6
7
8
// 오른쪽 공백 제거
#define TRIM_RIGHT(__x_) {int i; for (i=strlen(__x_) - 1; (i>=0)&&(__x_[i]==' '); i--); __x_[i + 1]=0;};
 
// 왼쪽 공백 제거
#define TRIM_LEFT(__x_) {_tcsrev(__x_);TRIM_RIGHT(__x_);_tcsrev(__x_);};
 
// 양쪽 공백 제거
#define TRIM(__x_) { TRIM_RIGHT(__x_);TRIM_LEFT(__x_);};


'프로그래밍 언어 > C++' 카테고리의 다른 글

simple winsock sniffer source  (0) 2013.11.02
static_cast vs dynamic_cast 속도 비교  (4) 2013.04.09
CAtlList 사용법 및 정리  (0) 2013.02.28
CAtlMap 정리 및 예제  (0) 2013.02.28
2차원배열을 1차원배열처럼  (0) 2013.01.20