프로그래밍 QnA

cjy1126의 이미지

사원관리 프로그램 DB에 관한 도움 부탁드립니다.

사내에 있는 컴퓨터에 agent를 심어서, 출퇴근관리 및 게임감시를 하려고합니다

저희 회사가 9시 출근이기때문에 8시부터 하루를 시작으로 하려고합니다.(즉, 8시 이후에 agent가 실행되있다면 출근이죠.)

퇴근시간은 오전 8시전에 agent가 가장늦게 종료된 시간입니다.

[code:1]
if(agent실행)
{
if(현재사원의 출근시간 필드에 출근시간이 이미있는가?)
break;
else
현재사원의 출근시간 필드에 저장;
}

else if(agent종료)

psjcap의 이미지

solaris에서 shm_open compile 에러..

solaris에서 CC 컴파일러를 사용하고 있는데요..

shm_open 함수 사용시..
함수를 찾을 수 없다는 에러가 계속 나오더군요..

그래서 -D_POSIX_C_SOURCE=4 를 Makefile에 추가했더니..
shm_open 함수 부분은 컴파일이 되는데..
gettimeofday에서 사용하기 위한 timeval 구조체에서 아래처럼 모두 에러가 나네요..ㅡㅡ;

The type "timeval" is incomplete.

혹시 동일한 경험 있으신 분..
이거 어떻게 해야 하나여.?

namacin의 이미지

signal_pending 함수의 용도와 사용방법은?

if ( signal_pending( current ) )
      return -ERESTARTSYS;

라는 코드를 어디선가 봤는데...
이 코드가 정확히 어떻게 동작하는지 알 수 있을까요?

tombraid의 이미지

실행중에 함수 호출한 스택의 내용을 로그로 남기고 싶은데 가능

가능할 것 같은데.. 라고 생각만 드는데요.

실행중에 함수 호출한 스택 내용을 로그로 남기고 싶습니다.

디버거에서 bt 하면 나오는 내용 말이죠. ^^;;

A 라는 함수가 여러군데서 호출이 되는데,

그중 잘못된 인자값으로 호출하는 것 같아서 확인해 보려고 합니다.

그런데 디버거 걸어 놓고 볼수 있는 환경이 안되서요. ^^;;

위의 질문에 대한 답이나 혹시 다른 좋은 방법에 대한 조언 있으시면 알려주세요.

comdemo의 이미지

bash 쉘프로그램중 substr 결과값이 다르게 나오네요??

다음과 같은 쉘(bash)프로그램을 작성중입니다.

#!/usr/local/bin/bash
yyyy=`expr substr $1 1 4`
mm=`expr substr $1 5 2`
dd=`expr substr $1 7 2`
sjgubun=`expr substr $1 9 1`
echo $yyyy
echo $mm
echo $dd
echo $sjgubun

LINUX의 결과

./test.sh 20050110A
2005
01
10
A

HP UNIX의 결과

./test.sh 20050110A
2005
1
10
A

위와 같은 프로그램을 리눅스와 HP UNIX에서 돌렸더니 결과값이 다르게 나오네요..
리눅스쪽 bash는 2.05b.0(1)-release이구요 HP UNIX쪽 bash는 2.05.0(1)-release입니다.

kth의 이미지

[질문] libxml2 라이브러리 함수에서...

안녕하세요! libxml2 라이브러리로 xml 파싱을 연습하고 있습니다. 참고하고 있는 자료는 아래 pdf 파일 입니다.
http://xmlsoft.org/tutorial/xmltutorial.pdf

pdf파일에 기존의 element를 삭제하는 방법이나 element의 값을 수정하는 방법이 명시되어 있지 않더군요... 아래와 같은 샘플 xml 파일이 있을 경우. storyinfo element에 있는 keyword라는 서브element를 삭제할 수 있는 방법과 author라는 element의 값을 john Fleck에서 KLDP로 변경할 수 있는 API가 있나요 ?

읽어주셔서 감사합니다. :D

jongsuknim의 이미지

built-in이 뜻하는게 무엇인가요?

warning: conflicting types for built-in function `memcmp'이런 에러가 났는데 여기서 말하는 built-in 이 무엇을 뜻하는지 모르겠습니다.

그리고 가변 인자가 어떻게 되나 신기해서 stdarg를 보았는데,
typedef __gnuc_va_list va_list;
typedef __gnuc_va_list va_list;
#define va_start(v,l) __builtin_stdarg_start((v),l)
#define va_end __builtin_va_end
#define va_arg __builtin_va_arg
이런식으로 define 정도로만 되어있고 그 이상에 다른 헤더를 include했다던가에 대한 것은 전혀 없습니다.
여기서도 보면 builtin이라는 키워드(?)가 쓰였는데, 위에서랑 같은 맥락의 의미 일까요?

hskhskhs의 이미지

커널 컴파일 후 부팅시 에러 메시지에 대해서

하드디스크 한개에 winXP와 linux-2.4.20을 사용하고 있습니다.
grub을 사용하고 있고요
2.4.25를 새로 컴파일하기 위해서 모든 컴파일 과정을 에러없이 했습니다.
그런데 재부팅후 2.4.25로 부팅하려고 하니 다음과 같은 메세지가 뜹니다

root(hd0,1)
FileSystem type is ext2fs, partition type 0x83
kernel /vmlinuz-2.4.25 ro root=/dev/hda3
Error 15 = File not found

딱히 뭐가 문제인지 알쏭달쏭하네요.
의심가는점은 /boot디렉에 System.map이랑 vmlinux가 예전 2.4.20-8로
심볼릭링크가 되어 잇는데 이걸 해지 안 해서 그런건가요?

voider의 이미지

gtk2 를 x 없이 올려보신 분 있으신가요? 주의할점이나 조언 구&

지금 하려구 하는데 특별히 주의 할점 없나요?
gtk2 레퍼런스 메뉴얼 에 나와있는 프레임 버퍼 위에 gtk2 올리는
문서를 보고 하고 있습니다.

macros의 이미지

KT에선 사용자의 공유기의 사용을 어떻게 알 수 있을까요?

KT에서 공유기 사용을 위해서 만원을 추가로 받는다고 하는데요
실제 공유기를 추가비용 없이 사용해보니 공유기 밑단에 달린
컴들은 인터넷이 되질 않았습니다.
KT측에서는 어떻게 공유기의 사용을 유무를 알수가 있을까요?

페이지

프로그래밍 QnA 구독하기