프로그래밍 QnA

익명 사용자의 이미지

X 윈도우 프로그램 컴파일 잘 안되요

=== xp203.c ===
#include
#include
#include
main()
{
Display *d;
Window w;
d = XOpenDisplay(NULL);
w = XCreateSimpleWindow(d, DefaultRootWindow(d),50,50,400,300,2,
BlackPixel(d,0), WhitePixel(d,0));
XMapWindow(d,w);
XFlush(d);
getchar();
XCloseDisplay(d);
}
그리고 나서
cc -o xp203 xp203.c -lX11 하면
/usr/bin/ld cannot open -lX11 No such file or directory
collect2 ld returned 1 exit status 라는 메세지가 나오면서
컴파일이 안되는데
도움 좀 부탁드려요.

익명 사용자의 이미지

[질문] exit() 를 사용하면 컴파일이 되지 않습니다.

소스코드에.. exit(1) 을 사용하여 컴파일을
하였더니 다음과 같은 에러 메세지를 출력하는군요. exit(1) 문법적인 에러는 없다고 생각이 되는데요.
그리고 stdlib.h 에서 다음고 같은 prototype 도 있습니다.
extern void exit (int __status) __THROW __attribute__ ((__noreturn__));
도통 지금은 감이 안오네요. 왜 컴파일러가 에러를 내는지. 컴파일러버전은 2.96 입니다.
아시는분은 답글좀 부탁드리겠습니다.

[에러 메세지]
g++ -c -D__BATCH__ -I../include -D__WRITEROOT__ -I/include -O2 ../CC/trddbc.C -o ../bin/linux/trddbc.o

익명 사용자의 이미지

[질문] 자료구조

안녕하세요.

빨강검정 나무를 공부하고 있습니다.

다음과 같은 작업을 하였습니다.

노드 10만개를 만들고 난후, 5만부터 10번까지의 노드를 지우면서,
15만부터 20만까지의 노드를 삽입하는것입니다.

for(i=50000;i<100000;i++) {
tree.빼기(i);
tree.넣기(i+100000);
}
위와 같은 작업을 하였는데, 효율이 좋지 않았습니다.

질문의 요지는 빨강검정 나무는 삽입만 연달아 하거나, 삭제만 연달아 할
때에만 효율이 좋은건가요? 아니면 제가 잘못만든것인가요? 아시는분 답변

익명 사용자의 이미지

test용 디바이스 설계

/dev/abc 라는 것을 만들고 open("/dev/abc") 한후 read, write를 사용해
서 쓰면
/proc/abc에 쓰여진 byte가 저장되어

cat /proc/abc라고 하면
write된 것이 몇 byte 이고 read된 것이 몇 byte라고 보이게 하려 합니
다..

혹 도움이 될 만한 싸이트라든가 자료라든가 조언이 있으면 도움을 부탁드
립니다...

익명 사용자의 이미지

[요청]딛스크 디바이스 관련 문제입니다

fsck, fdisk를 c언어로 구현해 보려구 하는데요.

어떤 룰이 있나, 어떤 구성으로 해야되나 참고가 되는 자료가 있는지요?

익명 사용자의 이미지

[질문] IP Hooking 방법

TCP/IP 패킷을 캡쳐하여

Destination Address를 바꾸려고 합니다.

즉, 일종의 IP변환 G/W 서버를 만드려고 하는데

리눅스나 유닉스상에서 구현할 수 있는 방법은 어떤것이 있나요?

고수분들의 답변 기다리겠습니다.

익명 사용자의 이미지

간단하지만 어려운 스크립트 질문.....

안녕하십니까, 여러분.
하나 도움을 부탁드릴려구요.
유닉스에서 7일 지난 프로세스를
전부 출력하는 shell script를
만들려고 하는데, 잘 안되네요.
스크립트에 도사님 계시면,
부탁 좀 드리겠습니다.

익명 사용자의 이미지

[질문]SOCKET 을 통하여 구조체를 보내려면?

소켓을 생성하여 아래 구조체
+----+----------+
|type| message |
+----+----------+
형태로 보내려고 합니다.

근데 잘안되서 질문합니다.
답변주시면 감사하겠습니다.

익명 사용자의 이미지

파일 생성.. 그 후 파일의 퍼미션 문제..

파일을 생성했습니다.
방식은 기존의 파일에서 일정부분만을 떼어 다시 파일을 만드는 것입니다.

그리고, 새로 만들어진 파일은 완전한 실행파일이 됩니다.

근데 문제는..

그 새로만든 파일의 퍼미션이 문제가 된다는 겁니다. ㅡㅡ;

int fd, fd2;
fd = open("load_default", (O_RDONLY));
fd2 = open("load_test", (O_WRONLY|O_CREAT));
while(1){
i = read(fd, buf, 1024);
if(i<=0)
break;
write(fd2, buf, i);
}

익명 사용자의 이미지

[질문]NFS에서 file locking기법

제목 그대로입니다.
NFS에서 파일 locking이 필요합니다.
마치 fcntl을 써서 하나의 파일을
여러개의 프로세스가 접근할때
locking을 하듯이
NFS에서 file locking을 할수 있는
기법이 제공되는지, 아니면 어떤
방법으로 이와 유사한 방법을 구현할
수 있는지 알려주세요,

페이지

프로그래밍 QnA 구독하기