프로그래밍 QnA

seongwon1의 이미지

gettimeofday() 관련 질문입니다.

안녕하세요?

gettimeofday()를 사용하다 궁금한 점이 있어, 질문을 올립니다.

loop가 돌아가는 시간을 초로 표현하고 싶어서 그러는데요.

관련된 글이 있는지 검색을 해봤습니다만, 단순히 gettimeofday()의 syntax를 올려 주신 글이 대부분인지라...^^;

일단 코드를 말씀 드리면요.

[code:1]
struct timeval start, end;

if(gettimeofday(&start, NULL)==-1){
fprintf(stderr, "Fail to check start time!\n");
exit(1);
}

loop
loop
loop

if(gettimeofday(&end, NULL)==-1){

salsakid의 이미지

crontab 제발 좀 도와주세여..급해요..ㅠ.ㅠ

에구..죄송..며칠 전에도 올렸지만..또 올립니다. -.-;

리눅스 초짜입니다.
expect 쉘을 이용해서, 라우터에 들어가서 로긴하고,
시스템 점검 명령어를 자동으로 실행하는 쉘을 짜서,
그걸 crontab으로 돌리려고 합니다.

쉘은 다음과 같구요...
<sample>

#!/usr/bin/expect

spawn telnet 10.10.10.1
expect -re "User"
send "user\r"
sleep 1
expect -re "Password"
send "password\r"
sleep 1
send "show processes cpu\r"
sleep 1
send " \r"
sleep 1
send " \r"
sleep 1
send "exit\r"
interact

체스맨의 이미지

윈도에서 cvs watchers 가 잘 작동하시는지요?

윈도에서 cvs.exe 를 실행하는 경우입니다.
간단하게 디렉토리 test 밑에 hello.c 라는 파일이 있는 상황에서 test 를 임포트한 뒤 체크 아웃 하고 다음과 같이 명령을 내리면

cvs edit hello.c
cvs watchers

hello.c 가 watcher 리스트에 나올겁니다.

그런데 윈도가 대소문자 구분을 안하기 때문에 파일 이름이 Hello.c, HELLO.C 등으로 바뀔 수가 있습니다. 이런 경우 위와 같이 명령을 내리면 watcher 리스트에 나오지 않습니다.

하지만, unedit 한 뒤 다시 edit 하면 제대로 작동하는 것처럼 보이기 시작합니다. 살펴본 결과 내부적으로는 여전히 제대로 작동하고 있는 것은 아닙니다. 최근 소스를 받아 다시 해봐도 마찬가지 이구요.

yuhyul1의 이미지

부동소수점을 구하는 C언어 프로그램과 실제로 메모리상 /&gt;

에 남아있는 것은 어떤 값이 있나요??

그리고 어떡해 사용하는거에요??

T_T 가르쳐주세요!! 제발..

급한거에요... 부탁드립니다...

junteken의 이미지

XMLCh &lt;--이것이 정의되어있는 곳을 찾을려면 어떻게 해야하

저는 xercesc를 이용햐여 xml parsing쪽을 학습하고 있습니다.
어떤 xml file을 읽어들여 거기의 node값중에 하나를 출력해보고
싶습니다. 근데 node의 method중에 값을 읽어오는 method를
찾아보니 return형이 XMLCh라는 것입니다. xercsec의 API Doc를
찾아봐도 저 data형의 class는 보이지가 않네요...
어떻게 해결해야 하나요??

yearnshe의 이미지

C언어 초보(?)문법 하나 질문!

printf 문 안에 ^[[1;30 와 같은 특수문자가 들어가던데요

이렇게 하면 특정컬러나 화면을 지우거나 할 수가 있더군요

여기에 대해 좀더 자세한 정보 주시면 고맙겠네요

yearnshe의 이미지

리눅스 버젼 source insight 가 있나요?

보통 소스인사이트는 소스를 분석할때 사용하는것 같더군요

메뉴를 찾아보니 컴파일이나 디버거 메뉴도 없고...

지금은 윈도용을 구해서 사용하고 있는데 정확한 사용법을 모르겠네요

소스인사이트 리눅스버젼이 있는지 궁금하구요

또 사용법 혹시 메뉴얼 구할수 있는곳이라도 알려주시면 감사~

asradad1의 이미지

좀 도와주세요 왜 이런 오류가 나오는지 잘모르겠습니다.

monitior를 세마포어로 구현하려고 condition var를 만들었는데요.
constructor를 잘못 만들어서 그런거 같은데,
이런 오류가 나오네요 다음은 소스 코드입니다.
3 //semaphore를 초기화한다.
4 condition::condition()
5 {
6 sem_key = rand();
7 if(mutex = semget((key_t)sem_key, 0, 0666 | IPC_CREAT | IPC_EXCL) == -1)
8 {
9 printf("can't make semaphore");
10 return -1;
11 }
12 }

Quote:
condition.cpp:5: ISO C++ forbids defining types within return type
condition.cpp:5: return type specification for constructor invalid
bcssw의 이미지

커널 컴파일시 make bzImage명령후에

make bzImage명령후에 커널이 컴파일 되면
새로운 이미지는 /usr/src/linux/arch/i386/boot디렉토리에 bzImage생성되는데요, 이 이미지를 /boot디렉토리로 복사할때 명령어가 머에요?

페이지

프로그래밍 QnA 구독하기