프로그래밍 QnA

mixmccym의 이미지

[regex] 복수개의 정규 표현식을 매칭시키는 법??????

리눅스 상에서 C언어 기반에서 sql-injection 패턴을 매칭시키고자 합니다

regex.h의 regcomp()와 regexec()를 이용하여 정규 표현식을 이용하여 패턴 매칭을 하는 구조입니다.

jos77의 이미지

[완료] send 하고 recv 가 안 되었을 때

안녕하세요 리눅스 C 초보자입니다.

서버 프로그램이 죽는데요. 엉뚱한 데에서 죽습니다.

loop ()
{
select()

recv ( request buffer);

buffer = 여럿 malloc(), free() 복잡한 연산();

send ( buffer) ;

}

이렇게 되어있는데요.

스트레스 테스트를 하려고 client 프로그램을 만들어서

loop (스트레스 수)
send (request buffer)

를 했더니

복잡한 연산 - free() 부분에서 2번째 loop 에서 바로 죽네요

client 프로그램을

loop (스트레스 수)
{
send (request buffer)
recv (buffer)
}

이렇게 하면 안 죽습니다. @_@

디버깅 도중에 SIGPIPE 가 한번 났었는데요. 그것도 한 번 나고는 지금은 안나네요.

htjung07의 이미지

pxa270 보드에 ffmpeg 컴파일시 오류..

pxa270 보드에 ffmpeg-0.4.9-prel버젼을 컴파일 중입니다.
커널 버젼은 2.6이구요.

./configure --enable-shared --cpu=arm4l --cc=arm-linux-gcc --disable-mmx --prefix=/mnt/ramdisk/root/ffmpeg
로 환경설정을 하였는데
./configure: line 683: /tmp/ffmpeg-conf-7204-28072-14133: cannot execute binary file
위와 같은 에러가 나면서 config.h가 변경되지 않았다

mg2000의 이미지

하나의 파일을 여러 쓰레드에서 읽을 수 있을까요?

안녕하세요.

제가 멀티스레드로 돌아가는 프로그램을 만들다가...

fopen/fread 함수를 이용해서 파일을 열면, 가장 먼저 이 파일을 연 쓰레드는 아무 문제 없이 파일을

읽을텐데, 다른 쓰레드들은 이 쓰레드가 연 파일을 읽을 수 없을 것 같은데요.

fopen으로 열어도 다른 쓰레드는 읽을 수 있는건지..

anaud2의 이미지

FTP소스 수정에 대해 질문으 드리겠습니다.(YACC & LEX 에 대한 내용포함)

안녕하세요

공개용 FTP 소스를 가지고 조금 변형을 시키기 위해 애쓰고 있는 개발 초보자입니다.
일단 logdeamon 5.7을 사용하고 있구요 이파일은 5년 정도 전 모델입니다. 모델을 선정하게 된데는 사유가 있구요

본론으로 들어가면 조금 넋두리가 될지 모르겠는데요 답답해서 ㅠ
소스를 편집하다가 보니 기본 아이디와 비밀번호 를 입력을 받는단계는 괜찮은데 아이디를 한번더 입력을 받아야 해서요
아이디 비번 인증이 원래 방식인데
ex1)
Connected to 192.168.1.7.
220 RHL4 FTP server (Version 4.338 Fri Oct 24 15:47:48 KST 2008) ready.
Name (192.168.1.7:anaud2):
//아이디 입력
/ex2)
331 Password required for anaud2.
Password:
//비번입력

xe11oss의 이미지

<algorithm> 에 sort 함수를 사용하려고 하는데요

솔라리스에서 컴파일을 하고 있는데 안되거든요;
g++은
bash-3.00# g++ -v
Reading specs from /usr/local/lib/gcc/i386-pc-solaris2.10/3.4.6/specs
Configured with: ../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --enable-shared --enable-languages=c,c++,f77
Thread model: posix
gcc version 3.4.6
이렇고요
컴파일하면 에러내용이
/usr/local/lib/gcc

mniktw의 이미지

학교과제를 수행하는데요. 윈도우에서 그래픽(특히 이미지) 불러올 수 있는 라이브러리가 있나요?

학교 과제로 텀 프로젝트가 나왔는데요.
C/C++언어이구요.

특별히 주제가 정해진건 안니구요.
팀별로 자유롭게 주제를 정해서 하는것이구요.

윈도우에서 명령 프롬프트에서 사용할 수 있는
그래픽 라이브러리(특히 이미지)를 불러올 수 있는 라이브러리가 있나요?

cerbenos의 이미지

[질문] >유닉스< 텍스트파일에서 이메일주소 추출하기

이메일 주소의 정규식을 써서

리다이렉션을 이용해 파일에 저장하면 되는거 아닌ㄱㅏ요? ;

grep -w '^[0-9A-Za-Z]([-_\]?[0-9A-Za-z])*@[0-9A-Za-Z]([-_\]?[0-9A-Za-z])*\.[a-zA-Z]{2,3}$' a.txt > b.txt

라고 입력하면 될줄알았는데
명령은 에러가 안나는데 아무런 결과가 없내요.
그냥 공백만 뜨는군요..;

만약 저 입력이 성공한다면
이메일주소가 들어있는 행이 복사되는건가요?

그러면 이메일주소만 남길려면 어떻게 해야하나요?
-------------------------------------------------------------
성공했습니다.;
옵션을 잘못 줬군요
디폴트로 -w빼고 ()없이 하니까
이메일이 포함된 라인이 추출되는군요

grep "[0-9A-Za-Z]*[-_]*[0-9A-Za-z]*@[0-9A-Za-Z]*[-_]*[0-9A-Za-z]*.[a-zA-Z]*" a.txt > b.txt

xe11oss의 이미지

g++ 컴파일시에 오류문

./make_suggest_word_list/main.cpp: In function `int read_word(FILE*, char*, int*)':
./make_suggest_word_list/main.cpp:44: warning: converting to non-pointer type `char' from NULL
./make_suggest_word_list/main.cpp: In function `int make_suggest_word_list()':
./make_suggest_word_list/main.cpp:193: warning: converting to non-pointer type `char' from NULL

obbaya의 이미지

반환형이 포인터의 참조자입니다.

int*& x();

함수선언이 이렇게 되어 있습니다.

조금 당혹스러운데
함수선언에서 반환형이 무엇을 말하고 있는지 모르겠어요...

반환형이 * 인 것과 *& 인 것의 차이를 아시는 분은 알려주세요.

감사합니다.

페이지

프로그래밍 QnA 구독하기