프로그래밍 QnA

hohory의 이미지

C++ 소스 파일에서 class diagram 추출해 주는 프로그램 아시는 분~

rational rose를 보면,

C++ 소스 파일에서

class diagram 추출해 주는 기능을 제공해 주고 있습니다.

제가 근무하고 있는 곳은 rational rose가 없어서요..

그와 같은 기능을 하는 공개 소프트웨어 아시는 분 계시면

알려 주시면 감사하겠습니다.

suns1997의 이미지

컴파일시 zllib.h을 찾을수 없다네요...

sasah:/home/sasah/xine-lib-1.1.1/misc# gcc xine-fontconv.c -o xine-fontconv `freetype-config --cflags --libs` -lz
xine-fontconv.c:43:18: error: zlib.h: 그런 파일이나 디렉토리가 없음
xine-fontconv.c:112: error: syntax error before '*' token
xine-fontconv.c: In function 'gzwrite_i16':
xine-fontconv.c:113: error: 'fp' undeclared (first use in this function)
xine-fontconv.c:113: error: (Each undeclared identifier is reported only once
xine-fontconv.c:113: error: for each function it appears in.)
xine-fontconv.c:113: error: 'number' undeclared (first use in this function)
xine-fontconv.c: In function 'render_font':

kalp의 이미지

우분투에서 쓰레드 사용...

beginning linux programming 을 보고 있습니다.
파직스 쓰레드 부분을 보고 있는데, 컴파일 하는데 에러가 나는 군요. 우분투 5.1 사용 중입니다 : )

에러 메세지는 이렇슴다.

$ make
cc   -L/usr/lib/nptl -lpthread  thread1.c   -o thread1
thread1.c: In function 'thread_function':
thread1.c:33: warning: incompatible implicit declaration of built-in function 'strcpy'
[color=green]/usr/bin/ld: cannot find /usr/lib/tls/libpthread_nonshared.a[/color]
collect2: ld returned 1 exit status
make: *** [thread1] 오류 1

korisaram의 이미지

ms윈도에서 gtk+사용하나요?

저는 윈도xp사용자인데 리눅스c프로그래밍이란 책을 보는데 gtk+ 로 gui만드는 방법이 잠깐 나오는데 WIN32API보다 훨씬 좋더라구요.일단 매크로를 많이 사용하지 않아서 직관적으로 무슨 자료형인지도 바로 알수 있고 .....GTK+사이트가니깐 윈도라이브러리도 있는데 이걸로 윈도 환경에서 GUI만들면 따로 라이브러리도 같이 배포해야하나요? 아님 EXE파일 하나만 배포할수있나요?

개인적으로 WIN32API는 매크로랑 typedef를 너무 많이 사용해서 바로 알아보기 힘

aswip의 이미지

Real Time Signal의 허용범위

기존의 select() 기반으로 구현된 FTP서버를, Real Time Signal (혹은 epoll) 기반으로 변경하는 작업을 진행하고 있습니다.

현재는 epoll 이 대중적으로 지원되고 있지 않아서, 좀 더 보편적으로 활용할 수 있는 Real Time Signal을 고려하고 있습니다.

무엇보다도 가장 궁금한 건, Real Time Signal로 동시에 처리할 수 있는 소캣의 수가 과연 몇 개인지가 가장 궁금합니다.

제가 알기로는 32개가 한계 인 것 으로는 알고있지만, 좀 더 늘릴수 있는 방법은 없을까요?

blure의 이미지

cvs 서버 내부 계정으로 체크 아웃하도록 서버 외부에서 컨트롤하는 툴이 있나요?

예, 말이 점어려웠는데요..(흐..)

그니까..보시면요..

[code:1]
*CVS 서버*
[ ]
[ 저장소 ]
[ ]
|
|
check in/out
|
|
*원격클라이언트*
[ ]
[ 파일 ]
[ 컴파일 ]

보통 이런 모델로 사용하는 것 같은데요... 제가 궁금한건

*CVS 서버*
[ ]
[ 저장소 ]
[ | ]
[check in/out]--------->클라이언트가 내부계정에 대해 check in/out
[ | ] /

kass73의 이미지

다중 Client연결에서 select방법

안녕하세요. 궁금한 점이 있어 질문드립니다.

여러개의 서버로 연결되는 프로그램을 만들고 싶은데요..
예를 들면 1이라는 서버로 연결하고 또 2라는 서버로 연결해서
해당 연결들을 select로 검사하려고 합니다.

일단 생각되는 방안은 연결 fd를 검사하기 위한 Thread를 생성해 놓고 1이라는 서버로 연결을 하고 연결이 완료되면 해당 fd를 FDSET하여 select만을 하는 Thread에서 검사할 수 있도록하고
2라는 서버로 연결하기 위해 2라는 서버로 connect후에 연결이 되면 또 fd를 FDSET하는 방법을 생각해 보았으나 별로 좋아 보이지 않아서 다른 방법이 있는지 조언을 구합니다.

katalog의 이미지

드라이버 개발 방법에 대해 질문이...

안녕하세요? 전 지금 학생이고 드라이버 공부를 해보려고 합니다..

지금은 WDM으로 NDIS를 이용해서 IDS까지 만들어본 상태구요..

드라이버 공부를 (윈도우 리눅스 둘다) 계속 해보려고 하는데..

어떤 방식으로 공부해야 하는지..(지금은 회로공부부터 하려고 하는데 맞는건지..)

그리고 업체에 들어가게되면 어떤식으로 개발을 하는지..

(이게 회로도만 떡 받으면 드라이버를 짜내야 하는건지.. 그런것도 궁금합니다)

업체에 들어가서 하는 방식으로 공부를 하고싶은데..

nadakwon의 이미지

fclose() 질문사항입니다.

제가 printf 문을 이용해서 디버그 내용들을 확인하고 있습니다.
프로그램이 멈추는 곳을 알아보기 위해서 printf 문을 사용해서 디버그 메세지를 표시하도록 했는데....

fclose(fp); 이 부분이 실행이 되지 않아서 질문을 올립니다.

우선 파일을 읽고 쓰고 하는 작업이 이루어지는 부분에서 확인을 한결과 fclsoe(fp) 부분후에 프로그램이 멈추는것을 확인했습니다.

[code:1]
int functionA(void)
{
FILE *fp;
int buf[10] = {0};

fp = fopen("test.txt", "rb");

DwYoon의 이미지

[완료] svn working copy 에서 grep 검색

svn 작업본에서 grep을 해 버리면, .svn 아래에 있는 파일에서까지 모두 검색이 되어서 귀찮은데요.

이 문제 어떻게 해결하나요? 매번 .svn 은 건너 뛰게 하는 것도 귀찮고, 디폴트로 .svn 디렉토리는 안 찾도록 설정하고 싶은데 어떻게 하나요?

페이지

프로그래밍 QnA 구독하기