프로그래밍 QnA + 설치 및 활용 QnA + 질문

익명 사용자의 이미지

|= 기호는 무슨 역할을 하는 연산기호인가요?

C언어 소스 내용중

act.sa_flags |= SA_INTERRUPT;

이라는 부분이 있는데

|=
위의 기호는 무슨 역할을 하는 연산기호인가요?

익명 사용자의 이미지

소켓 프로그래밍 중에서

클라이언트에서 서버에 데이타를 전송해서
서버에서 데이타를 처리하는 것을 만들고 있습니다.

클라이언트에서 데이타를 보낼때

typedef struct{
char Phone[16];
char PhoneId[10];
char ReceiveData[50];
}RDATA;

구조체 데이타를 보냅니다.

서버에서 이걸 잡아서 처리를 하면 데이타의 값이

다 넘어오는 것이 아니라 구조체의 첫번째의 값만 넘어 옵니다.

char rbuf[MAXLINE];

if(( size = read(client_fd, rbuf, MAXLINE)) > 0)
printf("Request service from client%s", rbuf);

이것이 결과를 확인하면

익명 사용자의 이미지

이런 에러 메세지 ..어떻게 해야 할까요..

이런 에러 메세지를 보여주면서

서버가 픽픽 죽습니다..

어떻게 해야 할까요..

이런 에러메세지를 보여주면서

서버가 픽픽 죽습니다..

어찌 해야 할까요..

Jun 12 221908 www kernel Assertion failure in
journal_commit_transaction() at commit.c535 "buffer_jdirty(bh)"
Jun 12 221908 www kernel ------------[ cut here ]------------
Jun 12 221908 www kernel kernel BUG at commit.c535!
Jun 12 221908 www kernel invalid operand 0000
Jun 12 221908 www kernel autofs eepro100 usb-ohci usbcore ext3
jbd aic7xxx sd_mod scsi_mod
Jun 12 221908 www kernel CPU 0

익명 사용자의 이미지

다음과 같은 에러 메세지..어떻게 해야 할까요..

이런 에러메세지를 보여주면서

서버가 픽픽 죽습니다..

어찌 해야 할까요..

Jun 12 221908 www kernel Assertion failure in
journal_commit_transaction() at commit.c535 "buffer_jdirty(bh)"
Jun 12 221908 www kernel ------------[ cut here ]------------
Jun 12 221908 www kernel kernel BUG at commit.c535!
Jun 12 221908 www kernel invalid operand 0000
Jun 12 221908 www kernel autofs eepro100 usb-ohci usbcore ext3
jbd aic7xxx sd_mod scsi_mod
Jun 12 221908 www kernel CPU 0
Jun 12 221908 www kernel EIP 0010[] Not tainted
Jun 12 221908 www kernel EFLAGS 00010286

익명 사용자의 이미지

한컴리눅스설치와 하드디스크 교환문제(하드교체2번)

우선 모든 분들께 답변을 구합니다.
저는 현대slim3200이라는 인터넷 노트북에 한컴리눅스2.0을 설치하였다가
하드디스크를 두번이나 교체하였습니다.
설치는 성공적으로 잘 되었으나, 더이상 리눅스가 필요없어서 fdisk로 리
눅스 파티션을 삭제하는 순간 더이상 컴퓨터가 부팅되지 않았습니다.
물론 플로피디스크도 인식되지않고, 부팅되자마자 "삐삐"두번의 소리가 나
면서 cmos로 들어가지도 않았습니다. 서비스센터에서는 하드디스크가 나갔
다고 하더군요. 그래서 그런줄 알았습니다.

익명 사용자의 이미지

make결과 중 error, warning메시지만 캡쳐하고 싶은데요.

가령, make를 돌려서 a.c를 컴파일한다고 할때 화면에 나오는 메세지 중
에서 warning이나 error메시지만 받을려고 하면 어떻게 하면 될까요?

make > err_test

하더라도 warning이나 error메시지만 따로 볼수는 없을 것 같은데요...

좋은 방법이 없을까요?

익명 사용자의 이미지

오래전에 KLDP 에서 서버밀기 라는 체팅.....

오래전에 여기에서

서버밀기 체팅 프로그램 이라는거 본거 같은데..

기억대로 해보니 안되더라고요..

그리고 다른곳의 서버밀기 라는것을 찾아보고 했는데도

역시 안되더라고요..

그래서 예전의 그프로그램 있는곳을 알고 싶은데 혹시

아시는분 없나요???

아니면....

#include

main()
{

int i;

printf("Content-type multipart/x-mixed-
replace;boundary=TestBoundary\n\n");
for(i = 1; i <= 10; i++)
{

printf("--TestBoundary\n");
printf("Content-type text/plain\n\n");

익명 사용자의 이미지

프로세스 끝나는 시점찾기?

안녕하세요??
유닉스 프로그램을 하다가 이런문제에 부딪쳤습니다

에를들어 rcp aaa.txt em01/users/bin
하고 em01시스템에서 aaa.txt파일이 지금 rcp 하고 있는 중이다라고
프로세스를 확인할 수 있는 방법이 있나요?
참고로 ps -ef|grep rcp 하니깐 rcp -t /users/bin으로 밖에 표시가
되질 않네요.. 제가 알고 싶은건 aaa.txt가 rcp되는 상황을 알고 싶은데
요..도와주세요..

익명 사용자의 이미지

unix socket 프로그램과

안녕하세요... 궁금한게 있어서요..

UNIX에서 흔히 BSD socket을 이용하여 네트워크 프로그램을 구현하는걸로
알고 있습니다. 이렇게 구현된 프로그램과 windows nt계열에서 만들어 놓
은 socket프로그램의 호환이 되는지 알고 싶습니다.

쓰다 보니 말이 이상한데 간단히 말하자면
sender는 UNIX쪽에 있고 reciver는 NT쪽에 있다면 어떤 식으로
소켓을 이용해야하는지 알고 싶습니다...

많은 도움 부탁드립니다.

익명 사용자의 이미지

2000에서 linux파티션이 보이는데....

윈me, 2000, linux를 같이 쓰고 있습니다. 윈미를 깔고 2000깔고(c를 두래
개로 분할), 그다음에 linux를 다른 하드(d)에 깔았습니다. 리로를 c의
mbr에 설치했습니다. 부팅 순서는 처음에 리로에서 윈도우와 리눅스 선택
이 나오고 윈도우를 선택하면 2000의 부트로더에서 윈미와 2000의 선택이
나옵니다. 문제는 2000에서 리눅스를 깔은 d드라이브가 표시가 되는데
제대루 인식하지 못하여 실수로 d 드라이브를 누르면 포멧을 하겠냐고 묻
습니다. 그리고 내컴퓨터에 들어갈때두 d드라이브를 읽느라고 자꾸 드르

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기