프로그래밍 QnA

elecguy의 이미지

XIM 관련자료.?

안녕하세요.
XIM 관련자료는 어디서 얻을 수 있나요?
인터페이스에 대한 부분을 알고 싶습니다.

ShinDy의 이미지

signal 에관해 질문드립니다.

#include <sys/types.h>
#include <signal.h>
#include <stdio.h>
#include <unistd.h>

int my_signal();
int count = 0;

int main()
{
int i=0;
if(signal(SIGINT,my_signal) == SIG_ERR) {
printf("Error\n");
exit(0);
}
while(count < 3)
{
sleep(1);
printf("%d\n",i++);
}
return 0;
}
int my_signal() {
printf("\nCTRL-C pressed.\n");
count++;
signal(SIGINT,my_signal);
return 0;
}
이소스 그대로 리눅스에서 컴파일하니 에러가 나네요..
signal 함수의 두번째 인자의 my_signal 이 포인터타입이 과 맞지

gonzi의 이미지

[질문] Xlib를 이용하여 창 만들기...

Xlib를 이용하여 하나의 Base Window를 만들고

그 안에 Text가 들어가는 다른창을 만들려고 하는데...

안에 들어가는 창을 class개념으로 만들려고 합니다.

일단은 class로 만들지 않고 테스트 해보려고 하는데,

테스트 단계부터 막히네요.

X 윈도우 프로그래밍 기초과정을 보고 지금까지 잘 따라하고 있었습니다.

문제는...

하나의 Base윈도우 만들기와 하나의 윈도우위에 text를 쓰는것은 가능합니다.

하지만 Base윈도우 위에 올려진 다른 윈도우 안에 text를 넣으면 그 글이 보이질 않는군요.

fairycat의 이미지

vi 에서 텝이나 스페이스바같은 표시를 보려면?

파싱을 위해 필요합니다. 공백을 스페이스로 이동했는지
탭으로 이동했는지 알아야 하는 경우 vi에서 볼수 있게끔
하는 옵션이 없을까요? 이런 기능.. 있겠쬬? ^^

cleaneye의 이미지

Symbolic Link 횟수 관련 질문

다음과 같은 Shell Script로 File 및 Symbolic Link를 생성하였습니다.

 touch empty_file
o=empty_file
for i in symbolic__{0,1,2,3}{0,1,2,3,4,5,6,7,8,9}
do
     ln -s $o $i
     o=$i
done

즉, empty_file <- symbolic_00 <- symbolic_01 <- ....<- symbolic_39

로 링크가 이루어지겠지요.

그런데, symbolic_07부터는 링크가 제대로 되지 않은 상태로 되는군요.

(물론 파일은 생성되나, 링크가 깨져 있는 상태말입니다.)

테스트는 ext2 및 xfs에서 해보았구요, Kernel Version은 2.4.20입니다.

ljksky의 이미지

브라우져[POST] 에서 값 받아오기...

브라우져로부터 post방식으로 보내는 데이타를

제가 만들 서버(unix 에서 c로)가 받아 볼수 있게 할려면....

어떻게 해야 하나여..?

예를 들면..

<form method=post auction= [ 서버IP ] >
 <input type=text name=no value="111">
</form> 

이런 html 이 보내는 데이타를 받고 싶은데..
아파치등의 웹서버를 설치하지 안고도 할수 있는지요.?

아님 아파치의 무엇[?] 을 이용해야하는지

감도 안잡힙니다..ㅠ.ㅠ

koonpal의 이미지

/proc/pid/status 파일에서 궁금한게 있어서요...

/proc/pid number/status 파일에서요...

궁금한게 있어서요...

VmSize, VmLck, VmRss, VmData, VmStk, VmExe, VmLib

가 의미하는게 뭐죠...

궁금합니다...

fairycat의 이미지

흠.. 소스왕국같은.. 리눅스 진영의 사이트?

흠.. 간단한 시스템 리소스 모니터링 도구를 만들려고 하는데..
proc 패키지를 분석하자니 너무 부피가 크군요. 윈도 진영이라면
이정도 간단한 유틸은 이미 일반 회원들이 짜서 자료실같은 곳에
올라 있을텐데.. top 소스나 atop 소스같은 것도 있지만 쓸데
없는 기능이 너무 추가가 되어서.. 쩝. 리눅스 진영에는 코드랜드
나 데브피아 자료실 같은 곳이 없나요? 여기두 전부 문서만 있는
것 같은데요. 제가 이쪽에 어두워 혹 잘못 알고 있었다면 가르침

firesp의 이미지

[질문] 파일이 몇개인지 알고 싶은데 방법이 ?

리눅스에 알파벳으로 시작하는 디렉토리가쭉 있고 그 및에
data 라는 디렉토리가 있습니다.

해당 알파벳 밑으로 있는 data란 디렉토리에 파일이 몇개가 들어가
있나 리스트를 만들 방법이 없을까요? 부탁드립니다.

omando의 이미지

reentrant와 thread-safe함수와의 관계...

바로 앞에서도 비슷한 질문 올렸는데요.

답변해주신분들께 깊히 감사드립니다.

정확히는 아직도 개념파악이 안되지만 좀은 알것 같기도 하네요
그런데 한가지 의문점이 생기는군요.

그렇다면 reentrant함수와 동기화위한 세마포어,mutex등과의 차이가뭐죠?

이미 라이브러리화 되어 있는 reentrant함수등을 사용시 그런 동기화라직을
고려하지 않더라도 내부적으로 알아서 동기화를 해줄거니까 신경쓰지 말라는건가요?
아니면 reentrant함수라는 것은 반드시 그런 동기화 라직을 고려해서

페이지

프로그래밍 QnA 구독하기