프로그래밍 QnA

caosmos의 이미지

[질문]./configure 에러관련

소스코드 홈페이지 : http://sourceforge.net/projects/libserial

위에있는 시리얼포트 라이브러리를 설치할려구하는데 다음과 같은 에러가
나서 시간설정을 다시하고 ./configure 를 실행시키도 같은 에러가
나는데 이유를 모르겠습니다.

아시는분 ..답변 부탁드립니다.[[/img]

thisrule의 이미지

#pragma의 용도가 뭔가요?

프로그램들을 보면, 책에는 나와있지 않은 그런 code들이 많습니다.
제가 잘 모르는 것중에 대표적인 것으로
#pragma, using namespace 가 있습니다.
위 2가지의 용도가 무엇이며, 사용방법을 어떻게 되나요?

forhopes의 이미지

[질문] System Call

커널에서 system call이 실행되는 flow를 쫓아가고 있는다.

syscall_ret_1 이 sys_ioctl을 호출하는 것 같은데,

syscall_ret_1 이라는 함수가 어떻게 호출되는지 잘 모르겠습니다.

혹시 하시는분 있으면 답변좀 부탁합니다.

제가 사용 중은 CPU는 PPC입니다.

그럼.

jongsuknim의 이미지

vim에서 실수로 u100을 명령어로 줬더니 쓴게 다 날라갔어요..

이거 다시 거꾸로 되돌릴수 있는 법 없나요?
가끔씩 실수로 u 하고 다시 되돌리고싶은 경우 많은데요..
어떤 키를 눌러야 u 하기 전으로 돌아가나요?

jwg286의 이미지

[질문] 정규 표현식 관련 질문.

안녕하세요.

== 질문1 ==
http://en.wikipedia.org/wiki/Regular_Expression 보면 아래와 같은 내용이 있는데,

Quote:
A \n*, where n is a digit from 1 to 9, matches to zero or more iteration of the exact string what the expression enclosed in the n 'th left parenthesis and its pairing right parenthesis has been matched to. For example, "\(a??\)\1" matches to "abcbc" and "adede" but not "abcde".

여기서 "\(a??\)\1" 가 왜 "abcbc" 혹은 "adede" 는 되는데, "abcde" 는
안되는지 궁금합니다.

egrep 으로 테스트 해봐도, abcde 가 된다고 하더라도 찾았다는 메세지가 나오구요.. :'(

yangam의 이미지

void 형 포인터에서 ((char *)pv)++ 이 맞나요, (char *)pv++ 이

void *pv;
char *ps, s[] = "ABCDEFG";

ps = s;
pv = ps;

((char *)pv)++    // warning: use of cast expressions as lvalues is deprecated 발생
(char *)pv++       // 어떤 경고 메세지도 없이 잘 동작함

이 일부의 소스는 터보 C 정복 639 페이지에 나온 책의 예제인데요..
분명히 책에서는 첫번째인 ((char *)pv)++ 로 해야된다고 하던데...
실제로 해보니, 동작은 제대로 되지만 경고가 발생하네요.

저자분이 실수하신건가요?

컴파일러는 gcc version 3.3.3 20040412 (Red Hat Linux 3.3.3-7) 입니다.

bluesound의 이미지

화면 -> file로 출력할때 이상한 문자들 어떻게 처리하나요?

안녕하세요

제가 지금 top 결과를 file로 저장해서

parsing하는 shell script를 짜고 있는데요

top 이란 녀석이 몇초마다 갱신되는 녀석이라 그런지

이상한 특수문자들이 많이 끼어듭니다.

cat으로 찍어보면 괜찮은데

vi로 txt를 열어보면 특수문자들이 끼어들어 있습니다.
(top -d1 -n5 > top.txt 이런식으로 저장했습니다.
1번만 출력하고 끝내라는 옵션과 프로세스를 5개 쓰라는 옵션입니다.)

awk 로 문자들을 처리하는데

예로 ? 로 표시되는 프로세스 뒤에는 특수문자때문에 뒤에 문자와 붙어버리고요

jhanglim의 이미지

파일 시스템을 raid로 설정한 상태에서 현재 하드디스크 남아있

안녕하세요
statfs로 하드디스크 정보를 얻을 수 있는걸로 알고 있는데 레이드에서는 (제가 코딩을 잘못했는지는 모르겠으나) 엉뚱한 값을 읽어오는군요
하드가 full이 났는데도 f_bfree값은 0이 아니더군요

혹 레이드에서는 statfs말고 다른 함수를 사용해야 하나요??

webper81의 이미지

현재 네트웍 사용량과 전체 네트웍 throughput을 알 수 있는 방

안녕하세요 현재 스트리밍 서버를 제작중인 프로그래머입니다.

기반은 freebsd인데 전체 네트웍 사용에 관한 통계를 알고 싶어서

모니터링 서버를 만들고 있습니다.

그래서 현재 스트리밍 서버에서

네트웍 사용량은 (초당 전송한 파일의 크기) * 사용자수 로 해주면 될 것 같고

전체 네트웍 throughput의 크기를 어떻게 구해야할지를 모르겠습니다.

MRTG와 같은 결과가 나오면 좋을 듯한데.

즉, 제가 궁금한것은

1. 현재 OS 상에서 네트웍 전송량(스트리밍 서버 + 기타 등등...)

black0328의 이미지

nmap 으로 특정 임의이 포트를 보고 싶습니다.

nmap 으로 tcp 특정 포트( 제가 프로그램에 사용한 임의이 포트 )를 보고 싶은데 보이지가 않네요...
분명 netstat -nap 로는 LISTEN 하고 있는 것이 확인이 되는데...
nmap 아이피 로는 그 특정 포트가 스캔이 되지 않습니다.
혹 다른 선 작업이 필요한것인지요

페이지

프로그래밍 QnA 구독하기