Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- RAID 0+1
- port fowarding
- 글자겹침
- 무료proxy
- RAID5
- C
- 로컬보안정책
- egrep
- BFF
- JMF
- GTK
- egrep or 조건
- gtk설치
- AIX DB2
- NormalBlockError
- windows2008
- 화이트도메인
- Paket tracer
- 역방향조회
- raid1
- Linux DB2
- 보안감사생성
- RAID0
- IP대역
- 시간비교
- Linux
- Callback함수
- Root 허용
- iptable
- Raid
Archives
- Today
- Total
목록2014/02/27 (1)
술텀뱅이 블로그
표준 입출력에러 open 에러
아 한동안 삽질했다. 확실히 삽질을 해야 많이 배워 Unix 환경에서 C 개발 중.. 표준 입력을 가져올 일이 생겼다. fd = open(STDIN_FILENO, O_RDONLY); 왜 계속 에러가 날까 왜왜별별 생쇼를 다해보다가 항상 어디선가 들었던 이야기가 생각났다. 프로그램이 실행 되는 순간 해당 프로그램에는 "세개의 표준스트림이 열린다." 왜왜 알면서 왜 표준 입출력에러는 따로 open 할 필요 없이 바로 쓰면 된다. 요렇게nread = read(STDIN_FILENO, buf, BUF_SIZE); 멍청한짓 했네
Language/C
2014. 2. 27. 21:47