프로그래밍 QnA

hwanikani의 이미지

[완료] c에서 함수 이름 충돌 질문입니다

external scope를 가진 변수나 함수는 definition이 한개만 존재할수 있다고 배웠습니다.

그런데 pow같은 함수는 이미 라이브러리로 제공되는거잖아요? (math.h)

그래서 한번 pow랑 같은 이름으로 함수를 만들면 이름이 충돌이 일어 날것으로 예상하고 한번 실험해봤는데 충돌이 안일어 나더라구요 - _-;;

function signature도 정확히 같이해서 만들어 봤는데 (double __cdecl pow(_In_ double _X, _In_ double _Y) 왜 충돌이 안일어나는건가요?

devscott의 이미지

[완료]JAVA의 클래스 재 초기화는 어떻게.....

C++로 만들어진 루틴을 자바로 옮기고 있어요.
자바프로그래밍은 초짜라 애를 먹고 있는데요..
다음과 같은 C++를 자바로 옮길때 똑같은 효과를 낼수 있는 방법이 있을까요

class CA
{

CA()
{
}

Init()
{
memset( m_song_handle, 0, sizeof(song_t)* MAX_HANDLE );
}
private:
song_t m_song_handle[MAX_HANDLE];

}

이렇습니다.. CA a; 가 생성된 후에도 a.Init()만 호출하면
다시 깨끗하게 초기화를 할수 있는데요.

fhifan의 이미지

EMACS 자동괄호 완성기능 중지하려면...?

안녕하세요

맥을 구입한지 얼마 되지 않은터라 터미날이 익숙치 않아서 Ready LISP를 깔았습니다.
(SDCL, SLIME, AQUAMACS 연동되어있는 파일입니다.)

일단 구동은 문제없이 되고 풀스크린모드도 있어서 가독성도 좋긴한데
자동 괄호 완성기능이 있더라구요..( "(" 을 입력하면 자동으로 ")" 가 입력되는 방식 )
이 기능을 끄고싶은데 Emacs 기능이 한두가지가 아니다보니 한나절 검색해도 안나오네요.

어떤분 말씀은 텍스트 모드로 바꾸면 작동을 안한다고 하는데
텍스트모드로 바꾸니 리스프 자체가 동작이 안되고-_-;

좋은 방법 없을까요?

cratle.ps의 이미지

Java 에서 XPCOM을 사용하는 방법

안녕하세요.

자바 어플리케이션에서 VirtualBox를 연동하려고 합니다. 정확히는 VM 환경을 설정하고, 띄우고 싶은거죠.
자료를 찾아보니 XPCOM을 사용하면 된다고 해서 해봤더니 에러가 발생하네요.

개발환경은
OS는 Ubuntu 10.04
자바는 jre6
설치된 VirtualBox는 4.1.x
개발 툴은 eclipse galileo 입니다.

먼저, Java 프로젝트를 생성하고, 다음과 같이 소스코드를 입력했습니다.

cyk7890의 이미지

VisualBasic6.0 이미지를 byte로, byte를 이미지로..


Dim data() as Byte
fName = CommonDialog1.FileName
size = FileLen(fName)
ReDim data(size)

Open fName For Binary Access Read As #1 '이미지를 byte로 저장
Get #1, , data
Close #1
---------------------------------------------

위 소스에서 처럼 파일을 읽어와서
그 이미지를 Byte 타입에 data() 배열에 담았구요,

저 byte 배열을 읽어서 다른 Image 나 PictureBox에 뿌려주고 싶은데
이 부분에서 길을 못찾겠네요;;

길라잡이좀 부탁드립니다 ^^

declspec의 이미지

유선랜과 무선랜 혼용

컴퓨터에서 유선랜으로 인터넷을 하다가
무선랜카드도 꼿아서 인터페이스를 하나 더만들고
인터넷을 하면

두개의 인터페이스중 어떤것이 언제 사용될지는
아무도 모르는건가요?

프로그램이 둘중 어느것을 선택하느냐 나름인가요?
아니면 OS 가 두 네트워크 인터페이스를 같이 혼용해줘서
속도를 향상시켜 주나요?(이럴리는 없을거같지만)

일반적으로 웹브라우저 같은 프로그램이
인터넷을 하기위해 네트워크 인터페이스가 여러개있을때
선택하는 과정이 어떻게 될까요?

mewestside의 이미지

정해진 날자에서 시간을 빼려고 하는데 도와주세요...

2008 01 10 22 51 55 35.09 125.06 2.2
2008 01 01 06 33 38 40.41 127.25 3.2
2007 12 28 04 03 22 34.98 129.64 2.7
2007 12 22 09 54 22 38.63 125.50 2.6
2007 12 16 00 04 35 35.62 127.80 2.2

년 월 일 시 분 초 위도 경도 규모

의 순서로 되어 있습니다..

시간을 9시간을 빼서 결과값을 구하려고 합니다..

앞에 분이 답변을 주셨는데 잘 안되서 문의 드립니다.

작업은 시그윈에서 하고 있습니다.

아직 기초단계라서 모르는게 많아 질문이 많아서 죄송스럽습니다.

부탁드립니다...

nekoko의 이미지

[완료] QT에서 어떤 위젯이 클릭됐는지 알려면

QFrame 위젯이 여러개 있는데 클릭할 경우
어떤 위젯인지 알려고 합니다.

질문1. eventFilter로 마우스 클릭을 탐지해 동작하는 것과
signal/slot으로 하는 것과 어떤 차이가 있나요?

질문2. 각 위젯에 setObjectName("frame1") 등으로 각각 뒤에 번호를 붙여
이름을 줬는데, 이 이름으로 위젯을 구별해야 할까요?

질문3. objectName()으로 읽어온 스트링을 파싱할 때, "frame1"에서 맨 뒤에
번호 부분만 취하는 함수같은게 있을까요?

declspec의 이미지

네트워크와 서브넷의 차이가 뭔가요?

라우터의 한 인터페이스에
하나의 Local Area Network 가 연결되잔아요.

서브넷은 이러한 네트워크를 분할한 개념인가요?
그럼 하나의 LAN(라우터의 인터페이스에 묶인 호스트집합)
은 자기 자신 전체가 일단 하나의 서브넷인가요?

네트워크와 서브넷의 정확한 개념을 알고싶습니다

declspec의 이미지

네트워크와 서브넷의 차이가 뭔가요?

라우터의 한 인터페이스에
하나의 Local Area Network 가 연결되잔아요.

서브넷은 이러한 네트워크를 분할한 개념인가요?
그럼 하나의 LAN(라우터의 인터페이스에 묶인 호스트집합)
은 자기 자신 전체가 일단 하나의 서브넷인가요?

네트워크와 서브넷의 정확한 개념을 알고싶습니다

페이지

프로그래밍 QnA 구독하기