프로그래밍 QnA

짜라란의 이미지

makefile 만들기 ??

makefile을 만드려고 하는데

g++ Chat.cpp Network.cpp -lepoll

이런식으로 컴파일 해왔는데

makefile로 만드려면 어떻게 해야하나요 ?

-lepoll 이걸 어떻게 해야할지 잘 모르겠네요.

gusdo2000의 이미지

Qt에서 버튼의 점선 없는 법은?

QPushButton quit("quit",&widget); 으로 버튼을 만들면..

버튼 안쪽에 점선으로 테두라가 나옵니다.
항상 버튼을 만들때마다 디폴트로 생기는 것 같은데...
이것을 없애고 싶습니다.
어떻게 해야 하나요?

Qt 초보자라 자세한 설명 부탁드립니다.^^;;

hatbary의 이미지

application과 utility의 차이점은 무엇일까요?

막코딩을 일삼던 저에게 문득 이런 궁금증이 들었습니다.

"과연 어플리케이션과 유틸리티는 무슨 차이일까?"

거의 같은 의미로 사용하던 말이었는데...먼가 차이가 있을거 같더군요..

그래서 찾아봤는데..

어플리케이션은 실행가능한 소프트웨어이고, 유틸리티는 그것 보다 조금더 단순화된것이다..

라는...저로서는 쉽게 납득이 안가는 해석입니다.

혹시 이 둘의 차이에 대해 아시는 분 있나요?

이럴때 소프트웨어공학에 관련된 과목을 공부해 둘 걸 하는 아쉬움이 남습니다.. :roll:

우민하의 이미지

Make가 않되네요 ㅠ.ㅠ

hwoo[/export/home/mhwoo/xproto-6.6.2] # ./configure
checking for a BSD-compatible install... ./install-sh -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating xproto.pc
mhwoo[/export/home/mhwoo/xproto-6.6.2] # make
make: Nothing to be done for `all'.
mhwoo[/export/home/mhwoo/xproto-6.6.2] #

위와 같이 xproto-6.6.2를 configure한후 make를 하니 않되는군요

kknd345의 이미지

어셈블리에서 INVOKE 에러납니다 ㅜㅜ... 단순한 코드인데....

INCLUDE Irvine32.inc
.386 

.data
dad WORD 0FFFFFFFFh
haha BYTE 0


.code
main PROC

	INVOKE MyProc, haha 
	

	exit

main ENDP ; End of main procedure 


MyProc PROC, var1:BYTE
; MyProc PROC var1:BYTE 이렇게도 해봤어요.

	movsx eax, var1

	call Writeint
ret
MyProc ENDP

END main  

책에 있는거 그대로 적었는데 그렇네요

무엇이 잘 못 된 걸까요?

masm 615 사용하는데요

계속
test.asm(16) : error A2006 : undefined symbol : MyProc 에러나네요 ㅜㅜ

ksjsc의 이미지

Selective Repeat ARQ 구현된 간단한 예제 소스 부탁드립니다.

안녕하세요.

제가 프로토콜을 디자인하고 있는데요.

간단한 Selective Repeat ARQ에 대한 예제 소스와 설명이 필요합니다.

고수님들의 답변 부탁드립니다.

yari71의 이미지

서버가 강제 종료 당했을 시 ..

운영자가 모르고 데몬을 SIGKILL (kill -9 pid) 로 죽였을 때..
이때는 정상적인 소켓 close가 되지 않고 데몬이 죽어버립니다.

문제는 .. 데몬이 죽었는데도 netstat 하면 LISTEN으로 나온다는 것입니다. TIME_WAIT가 아닙니다.

[mysvr] netstat -a | grep 7002
tcp 0 0 *.7002 *.* LISTEN
51ede080 dgram 0 0 502b31c0 502fb7c0 0
5098a240 /opt/dcelocal/var/rpc/local/01759/c-3/7002

당근 재 실행하면 bind 에러 납니다.
이 상태가 며칠을 갑니다. 45초가 아니고... ㅠㅠ. 도저히 이해가 안되는군요..

NeoCode24의 이미지

C에서 double에 64비트 값을 넣는법에 대한 질문~

안녕하세요.. 여기저기에서 고수가 많다는 소문을 듣고 찾아와서

첫 질문을 올립니다.

문제는 다름이 아니라 double 자료형에 대해서 인데요..

업무도중 64비트 값을 넣기 위해 8바이트 자료형인 double에

가능하지 않을까 하는 생각을 하고 시도를 해보았습니다.

업무환경은 AIX 환경에 32비트 컴파일을 하고 있습니다.

64비트 자료형으로 제가 찾아본것은 __int64(VC++), int64,
sqlint64(int64를 결국 Define 한것), long long

모두다 sizeof() 를 하였더니 8바이트로 나오더군요..

dotri의 이미지

send() 가 블럭되는 상황은?

send() 함수는 어떨때 블럭되나요?
보낼 데이터의 크기가 너무 큰 경우엔 -1 을 리턴하지, 블럭되지는 않는것으로 알고 있는데.. 자꾸 send() 함수가 블럭되버립니다. 어떤 상황일까요?;; man 페이지도 가르쳐주질 않네요.

bindweed의 이미지

C컴파일러와 C++컴파일러로 만든 정적라이브러사용시 문제점?

-제가 아래와 같은 방법으로 했을때 의문점?
1.
C컴파일러로 만든 정적라이브러리는
->꼭 C로작성된 언어에서만 사용이 가능합니까? (성공)
2.
C++컴파일러로 만든 정적라이브러리는
->꼭 C++로작성된 언어에서만 사용이 가능합니까? (성공)
3.
C컴파일러로 만든 정적라이브러리는
->꼭 C++로작성된 언어에서만 사용이 가능합니까? (실패)
4.
C++컴파일러로 만든 정적라이브러리는
->꼭 C로작성된 언어에서만 사용이 가능합니까? (실패)

페이지

프로그래밍 QnA 구독하기