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

해밝의 이미지

Syntax Highlighting에 대해서

대부분의 에디터에서 제공하는 Syntax Highlighting 기능의 구현이 궁금한데 소스코드로는 볼 엄두가 나질 않네요. 계속 찾아보고는 있는데

간단하게 생각해본 바로는 Syntax Highlighting을 하기 위한 텍스트들을 가지고 있고 문서의 각 음절마다 비교하면서 색상을 입히기위한 코드(?)를 삽입하는 것이 한 방법이 되겠구나라고 생각했는데, 이러한 방법은 너무나 많은 오버헤드를 가질 것 같다는 생각이 듭니다.

1만개의 음절이 있고 1만개의 Syntax Highlighting을 위한 키워드가 있다고 할때 이 기능을 구현하려면 최대 1만 * 1만 번의 비교 연산이 이루어질 것같아서 말이죠.

pogs의 이미지

이게 무슨 에러인가요? 한 번 봐주세요.(초보)

컴파일하는데 아래와 같은 메시지가 뜹니다.
어떠한 경우 뜨는 에러인가요?

Error at line 142, column 1 in file list_db.pc
s.doc_type, s.doc_state, s.recv_idnumber, s.totsupcost, s.totvatcost,
c.cm_name, t.tm_contact_dept,
1
PCC-S-02021, Found newline while scanning string literal
Error at line 150, column 1 in file list_db.pc

cccbbb의 이미지

슬레이브 하드디스크 마운트 하는방법은....

화일이 깨진 하드디스크를 새로깐 하드디스크에 물려을때
어디서 어떻게 마운트할까요.
정말로 경험이 없어서 할때마다 난관에 부딪히는군요
고수님들의 소견 부탁합니다....
좀 급합니다....

bubuk899의 이미지

Linux Socket 으로 파일 전송 중 생긴 문제...

안녕 하세여....

제가 이번에.. rcp 같은걸 하나 C로 개발 하고 있는데여..

Socket에 1024이상 Write를 안정 적으로 할수 있는 방법을 모르 겠네여.
1024는 정상 적으로 동작 하는데...

전송 속도를 빠르게 하려고... packet Size를 늘렸더니.. 헉...

속도 향상을 어떻게 하면 되는지 아시는 분들의 도움을 부탁 드립니다..

mastercho의 이미지

멀티 프로세서에 관한 질문

제가 만든 클래스의 내부 동기화를 위해 멤버 변수를 뮤텍스 자동변수[일반 변수]로 선언하고 사용하는데

어떤분이

다중 프로세스에서는 여러 CPU가 동시에 프로세스의 쓰레드들에 접근해 돌아갈수 있기때문

어떤분은 뮤텍스 변수를 volatile[키워드] 로 쓰라고 하시더군요

물론 뮤텍스 자동변수가 한 CPU레지스터 안에서 돌때는, 다른 CPU가 자동 변수 뮤텍스에 접근하게 될때 메모리에 두고 변수를 수정한게 아니기때문에
제대로 상호배제가 안될수도 있을거 같긴하지만

linuxs의 이미지

GTK 프로그래밍중 위젯모양 변경하기

안녕하세요
GTK로 어플리케이션 만들때 모양을 이쁘게 만들려구 합니다.
보통 윗젯들이 사각형으로 되어 있는데 GtkWindow 같은 메인 위젯을 모양을 좀 다르게 만들려구 합니다.
가능한가요..
예를들어 mplayer에 스킨을 바꾸면 모양이 변하던데 그런건 어떻게 해야 되나요
위젯에 이미지를 입힐때 그 이미지에 알파값을 줘서 하는건가요?
김프로 이미지에 알파값을 줘서 했더니 알파값이 적용된 부분에 흰색으로 나오고 적용되지 않은 부분만 그냥 이미지로 나오던데

gongon의 이미지

Linux에서 C로 특정 포트의 상태를 알 수 있는 방법이...

어떤게 있을까요?
C로 뭔가 하나 만들어 보려구 하는데...
현재 어떤 특정 포트가 Listen상태인지... Established 상태인지를 알라야 겠는데...
어떤 방법이 있는지... 고수님들의 조언 부탁 드립니다... ^^

wowfoot의 이미지

아미 shift + space 동작 안해서

레드햇 9를 영문 기본에 한글 추가로 깔고 나서

lang 환경 잡고 export하고
아미 실행하는 것 까정은 했는데요..

정상적인 경우라면 터미널 하단에 영문/한글 을 알리는 조그만 창이 뜨지 않나요? 얘도 안뜨고 shift+space에도 반응하지 않거든요..

뭐가 잘못된 걸까요?

echo $LANG 하면 KO_KR.EUC_KR로 잘 뜹니다.
아미 설정에서도 키나 기타 설정 변경하지 않았고 정상 으로 되어 있는거 확인했구여..

음.. 감사합니다.

mechkh의 이미지

wxWindow 에 대한 질문입니다.

리눅스상에서 프로그램을 하려고 하며..
그러기에 GUI 툴킷을 생각하고 있습니다.

qt 가 보통 많이 추천이 되고 있는듯 한데요.
wxWindow 에 대해서도 검토중입니다.
이곳에서 검색해보았는데 wxWindow 에 대한
질문이나답변은 별로 없는것 같더군요.

장단점이나 그 어떤 정보에 대해
말씀해주신다면 감사하겠습니다.

zeshai의 이미지

sendmail 8.12.9 설치 중에... makemap 리빌드에 대한 질문입니

설치는 다했구요. 이제 아래하고 돌릴라켔는데...

Quote:

# makemap hash access < access
makemap: Need to recompile with -DNEWDB for hash support

위와 같이 나옵니다.
그래서 sendmail 소스를 풀어두었던 디렉토리에 가서 makemap 디렉토리로 가서 옵션 주고 다시 컴파일 하려고 했는데... 휑하네요...
Makefile에 옵션을 어떻게 추가하여야하는지... 쩝...
여기 저기서 찾아봤는데, makemap 에 대한 언급은 없네요.
여기도 그렇구요.
어떻게.. 설치를????

페이지

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