프로그래밍 QnA

익명 사용자의 이미지

[질문] C에서 %연산자로 double 형 연산은 안되나요?

우선 관심가져 주셔서 감사합니다. ^_^;

이번에 RSA 프로그램을 작성하는데 %연산자에서 자꾸 에러가 나더군요.

long powk(long i,long j,long N)
{ double temp=1.0,p=1;

for(temp=0;temp p=(p*((double)i))%((double)N);

return (long)p;
}

// error C2296 '%' illegal, left operand has type 'double '
// error C2297 '%' illegal, right operand has type 'double '

아무리 바꿔도 안됩니다. ㅜ.ㅜ

이 함수는 (I^J)mod(N) 연산하는 함수입니다.
(I,N,J는 무지막지하게 큽니다.)

그러나 P의 결과값은 아주 작습니다..

익명 사용자의 이미지

[질문] ADA 언어는 어떤가요?

그간은 오로지 C였습니다.. 무엇이든지 C로.. 가끔씩 C++ ^^;;
ADA는 어떤가요? 70년대 미국방성은 프로젝트 관련해서 약 3000가지의 변
종 언어들을 썼었다네요.. 당연히 문제가 많았겠죠.. ^^;;
그래서, ADA 개발에 착수를 하는데.... concurrent개념이 나중에 쓰레드
로 확장되고, ADA의 패키지 개념이 컴포넌트로 발전되고, 프로그래머가 직
접 약간의 예외처리 코드까지 프로그래밍 할 수 있게 설계되었다는데...
상당히 선구자적인 역할을 한 언어 같네요.. 현재 ADA로 할 수 있는 일은

익명 사용자의 이미지

프로세스 검색은 어떻게 하지요?

ps와 비슷한 기능을 하는 프로그램을 만들어 보려구 하는데 쉽지가 않네요 워낙 초짜라서...

일단 일반 디렉토리 여는것 처럼해서 /bin/ps를 열어보려구 했더니 세스먼트 폴트가 일어나네요... 아마 여는데는 성공했는데.. ps파일시스템이 다른 녀석들과는 조금 다른데, 제가 inod같은 걸루 읽어오려구 해서 일어난 현상같아 보이네요.... 어떤 포인터로 읽어와야 하나요? 프로세스 아이디나 그룹아이디, 소유자등등을 알고 싶은데.. 어디 정보가 없을 까요? 참고로 지금 돌아가고 있는 자신의 프로세스 아이디를 알고 싶다는 것이 아니고 ps디렉토리 밑에 있는 녀석들 전부에 대해서 알고 싶다는 이야기 입니다. 도와주세요...

익명 사용자의 이미지

프로세스간 통신에서여..

안녕하세요.

C에서요.. 부모 프로세스 A와 자식 프로세스 B가 있습니다.
질문!!! A프로세스에서 B프로세스의 배열에 값을 넣어줄수 있을까요?
ㅡㅡ;;
직접적으로 안된다면..
공유 메모리나.. DB를 쓰는 방법이 있을것 같은데.. 어느 방법이 더 좋을
지 고민중입니다.. 속도를 따져보면 공유 메모리가 더 좋겠죠?
그 외에 좋은 방법이 있다면 추천줌 해주세요..

책이 없어서... 어떤 방법들이 있는지 잘 모르겠습니다..
좋은 방법이 있다면.. 알려주세요. 부탁.. 드립니다.

익명 사용자의 이미지

소켓프로그래밍중.. 질문임돠..

안녕하세요~~~ ^^

제가 DNS와 gethostbyname을 공부하던 중에 궁금한 것이 있어서 이렇게
글을 남깁니다.

일반적으로 gethostbyname 함수를 사용하여 쿼리를 날리면 DNS서버가 그
질문에 대해 응답을 하지요.

여기서 DNS 서버가 전송하는 응답 데이터의 모든 내용을 볼 수 있는 방법
은 없나요?

이 Domain 데이터 패킷 포맷 형식과 그 반환값들을 모두 알았으면 좋겠는
데.... 대충 제가 아는걸 말하면

일단 해더가 있는데 이 해더 안에는 ID, QR, OPCODE, RD, RA 등등이 있

익명 사용자의 이미지

ncurses 라이브러리를 사용하다가

안녕하세요. ncurses 라이브러리로 간단하게 이것저것 해보다가 궁금한
게 있어서 질문 올립니다.

윈도우 텔넷이나 리눅스 콘솔 상에서는 printw로 출력한 글씨는 사용자
입력에 의해 침범되지 않는데 원격 터미널 프로그램으로 리눅스에 접속하
여 실행하였을 때는 BACKSPACE키로 침범이 될 뿐 아니라 글씨가 지워지지
도 않더군요.(사용자가 입력한 글씨도요) - 입력에 쓴 함수는 getnstr()입
니다. - 더우기 원격 터미널 프로그램으로 실행해보면 insch()같은 함수

익명 사용자의 이미지

process간의 통신 어떨때 사용되나요?

process간의 통신 어떨때 사용되나요?
그리고 어떨때 메시지큐를 어떨때 공유메모리를 사용하나요?
궁금합니다.

익명 사용자의 이미지

(자문)저 유닉스용 소스를 리눅스로 바꾸는 작업을......

유닉스 정확히 솔라리스용 소스를 리눅스로 포팅하려고하는데
어떻게 무엇을 먼저 시작해야 할지 잘 모르겠어요
리눅스에서 돌아가지 않을꺼라 알고 있었지만 함 시험적으로 돌려 보았는
데 make문에서도 오류가 발생하더군요
큰 프로그램이고 어떻게 무엇을 시작해야 할지...
저 어떤 방법으로 어떻게 무엇을 시작해야 할지 좀 알려 주세요

익명 사용자의 이미지

bmp 이미지 출력 프로그래밍...?

XXX.bmp 라는 이미지 화일을 출력하는 프로그램을 작성하고자 합니다.
물론 X Window 상에서 말입니다.

사전 지식이 별로 없어서... 접근조차 힘든 상태입니다.
어떻게 해야할까요?

Qt나 GTK 같은 툴킷에서 제공해 주는 방법은 없나요?

그럼 그냥 X Library를 사용해서 윈도우 생성하고
어떤 방법으로 bmp 파일을 출력 시키지요?

혹은 JAVA 프로그램이 더 용이 할까요?

조언 부탁드립니다.
참고 서적이라도...

꼭 좀 부탁드립니다.

익명 사용자의 이미지

리눅스에서 JAVA 프로그래밍은...?

리눅스 프로그래밍 초보자 입니다.

글쎄... 그동안 이런 선입견에 싸여 있던 거 같아요.
'리눅스에서는 C 프로그램이 제일 잘 맞을꺼야!"

얼마전에야 깨달았어요. 어쩜... JAVA라는 프로그램도
너무나 조화로울 수 있을꺼라는 걸...

X Windows 상에서 프로그래밍을 하고 있습니다.
그동안은 어렵게 어렵게 X Library만을 사용해서
프로그램을 했죠.

그런데 JAVA로 하면 너무나 쉬울 일들을 하고 있다는 생각이
들더라고요.
어떤가요?
JAVA도 리눅스에서 많이 사용되나요?

페이지

프로그래밍 QnA 구독하기