프로그래밍 QnA

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 디렉토리는 안 찾도록 설정하고 싶은데 어떻게 하나요?

구청공익의 이미지

전공서적 추천좀 해주세요(알고리즘,데이타베이스)

컴공과 전공과목중 중요하고도 비전공자와 차별화 될수 있는부분이

자료구조,알고리즘,컴퓨터구조,운영체제,데이타베이스 대략 이정도 과목이잖아요? (맞나요? 혹시 빠진거 잇음 알려주세요 ㅎ)

고딩떄 수학의 정석 과학의 하이탑 같은것들이 있었듯이

이쪽 분야도 각각 정석에 해당되는 책들이 있을거 같은데요.

검색을 해보니 대략 자료구조는 이석호님이나 이재규님꺼, 운영체제는 공룡시리즈, 컴구조는 마노님꺼 대충 이정도로 추천이 나오던데요.

wertyu의 이미지

UTF-8로 된 텍스트 문서에서 한글만 검색하기

안녕하세요.

UTF-8로된 텍스트 문서에 영어, 한글, 일본어 등등이 저장되어 있습니다.

이 중에서 한글만 뽑아내려고 합니다.

EUC의 경우 [\x80-\xFF]{2}로 영어 이외의 언어는 뽑아낼 수 있는데, UTF-8의 경우도 한글 인코딩 규칙만 알면 한글만 제외할 수 잇을 듯 한데요.

UTF-8에서도 이런 것이 가능할까요?

페이지

프로그래밍 QnA 구독하기