프로그래밍 QnA

익명 사용자의 이미지

Qt 아시는분 계시는지요?

QTextBrowser 클래스의 객체를 하나 만들어

HTML파일을 불러 QTextBrowser객체에 출력할려고 하는데,

HTML파일 로드 시키면 한글이 다 깨져서 나오네요. 원래

QTextBrowser 클래스가 한글을 지원을 안하나요? 음....

영문 HTML 파일은 잘 나오는데... 한글이 들어간 파일은 모두

깨져서 나오는데 이유를 아시는 분 있으면 좀 도와주셔요.

QTextBrowser *TextBrowser;

위와같이 객체를 하나 만들고, 멤버함수는 이렇게 만들었습니다.

void TestRoad_HTML()
{
QString fn = QFileDialoggetOpenFileName(QStringnull,

익명 사용자의 이미지

C++에서 함수포인터 어떻게 쓰죠? signal써야 되는데...

signal에서 두 번째 parameter을 함수 포인터로 받는 데 C++에서는 어떻
게 하는 잘 모르겠네요.

멤버 함수인데 클래스안에서 그냥 쓰니까 안되네요.

함수 포인터로 따로 선언 해서 해도 안 되더군요.

(void) (*func)( int ) = memberfunc;
signal( SIGUSR1, func );

해도 안되구

그냥

signal( SIGUSR1, memberfunc )

해도 안 되더라구요.

어떻게 해야 되죠?

--
나는 언제나 하이파이브에 목마르다.( 유수영, 2002 )
http//myhome.hananet.net/~yootiong/
msn yootiong at hotmail dot com

익명 사용자의 이미지

정말정말 궁금한거~ 고수분들 필독


안녕하세요.

c에서 포인트가 특정 주소를 가르키게 할때는

unsigned short *p=(unsigned short*)0x0000;
이렇게 하잖아요.

그런데 여기서 질문하는데 말이죠,
포인터는 0000을 가르키는데 이게 물리주소인가요?아니면
세그멘테이션 되기 전의 주소값인가요?

한마디로

이게 물리주소 0000이냐,아니면 cs0000 인가요?
직접 역어셈해봐야되는데 여건이 안되서 질문합니다

꼭 답변해주세요~

익명 사용자의 이미지

232 통신에 관한 질문입니다..


이곳의 howto 에서 serial-programming 소스를 보고

그대로 작성하여 케이블을 연결하구 실험을 해봤는데..

안 되서여..

똑같은 소스가 서로 읽기만 하면 안될것 같아서
한쪽에서는 write 명령어를 사용하여
int i=100;
write(&i,sizeof(int),1,fd) 이런식으로 계속적으로 날려주고
반대쪽에서
int res=read(fd,buffer,255)로 읽어서 printf("%s %d\n" ,buffer,res)
이렇게 했는데.... 계속 buffer는 아무것도 안나오고 res는 -1만
출력이 되여....
뭐가 잘못된거져?
올라온 소스를 그대로 사용했는데여.....

익명 사용자의 이미지

문자열 입력 받고 싶은데...ㅜ.ㅜ

gets()를 쓸려구 했더니..
컴파일러가 오류를 내내여 그넘은 위험하니까 쓰지 말라구..ㅡ.ㅡ;;

그래서
cin>>으루 받을려구 했는데..
이상하게 안되거든여..

스레드 안에서는 문자열 입력 받는게 힘들까요..
꼭 입력 받아야 되는데..

스레드함수 안에
char *ID=NULL;
cin>>ID;
cout<<"ID is"< 일케 했는데...
실행 시키면..
cin으루 입력은 받는데..
그담거 cout이 실행이 안돼여..
아무래두..

입력이 안 받아 진거 같은데..
printf로 해봐두 마찬가지거든여..

익명 사용자의 이미지

[질문]C문법에서 혹시 이런거도 있나요?


#define XXX aa

............

나중에 여기서 XXX 를 다시 bb 로 define 를 변경하는 방법..ㅡㅡ;;;

디파인된것을 일부는 이것으로 그이후는 다르게 바꿔서 사용하는방법이

있나요? 리디파인 같은거.......ㅡㅡ;;

익명 사용자의 이미지

질문~~ C 언어에서 이런문장도 있나요??????


제가 첨보는거라 .....

..............

#if 1

...................
이런거도 있나요?

여러문장가운데 저게 나오는데..ㅡㅡ;;

저게 도대체 머죠?.....

익명 사용자의 이미지

flex,bison 으로 컴파일시

flex,bison으로 C화일을 성성후 gcc로 컴파일 하면 다음과 같은 에러가 나
는데 어떻게 해야하지요
유닉스 환경에서는 -ll -ly 로 컴파일 하면 됐는데
gnu 환경에서는 -lfl 다음에 어떤 라이브러리를 링크 시켜야 할까요?
-ly는 안되더군요
/cygdrive/c/DOCUME~1/Vaio/LOCALS~1/Temp/ccCUkRWb.o
(.text+0x8bd)y.tab.c undefin
ed reference to `yyerror'
/cygdrive/c/DOCUME~1/Vaio/LOCALS~1/Temp/ccCUkRWb.o
(.text+0x9c5)y.tab.c undefin
ed reference to `yyerror'
collect2 ld returned 1 exit status

익명 사용자의 이미지

Gtk+...

GtkPreview에서 guchar형의 데이타를 보여주는데,
Colormap을 어떡게 하면 바꿀수 있을까요?
C로된 코드라도 있으면 예를 좀 들어주시면 안될까요...

익명 사용자의 이미지

gcc 컴파일시 -L 옵션..

gcc에서 -L 옵션은 해당 라이브러리가 있는 디렉토리를 지정하는 것으로

알고 있습니다..

그런데.. 이것은 ld.so.cache에 등록되지 않은 라이브러리에 대한

링크를 할 때(컴파일시) 필요한 것인가요?

분명히 ld.so.conf에 라이브러리 경로를 써주었고, ldconfig로

캐쉬를 갱신해 주었는데도..

컴파일 할 때 라이브러리를 못 잡습니다...

-l라이브러리 이러면 /usr/bin/ld 가 파일을 못 찾는다고 나오는데요...

-L라이브러리패스 이러면 컴파일을 잘 합니다... -_-a;

페이지

프로그래밍 QnA 구독하기