프로그래밍 QnA

puaxx의 이미지

존재하는 도메인에 gethostbyname 시에 NULL값이 나올경우

srv_host=gethostbyname("opendic.naver.com");

srv_host 값이 NULL이 나오네요 몇번을 해봐도 마찬가지루요..왜 그렇죠?

gyxor의 이미지

AT&T기반 인라인 어셈블리어 질문..

#include <stdio.h>

int value=0;


main()
{
__asm__ __volatile__
( 
        "jmp a20\n"
        "a10:"
  ".long 0xcccccccc\n"
  
  "a20:"
  "movl a10,%%eax\n"
        
  "movl %%eax,%0\n"
        :"=g"(value)            
);

printf("%x\n",value);
}

위소스는 정상적으로 수행이 됩니다. 어셈블리어 코드에서 c의 전역변수로 값을 저장하게 되는데요..

Basic inline assembly문장은 __asm__영역에서 여러번 사용해도 상관이 없었지만..

puaxx의 이미지

xmlhttp 에서 인코딩 질문

<script>
var xmlHttpReq = new ActiveXObject("MSXML2.XMLHTTP.3.0");
xmlHttpReq.open("GET", "http://naver.com", false);
xmlHttpReq.send();
//alert(xmlHttpReq.responseText);
</script>

이렇게 하니 브라우저 멈추네요..http://www.naver.com은 괜찮습니다.이건 또 왜그런지 --; 해결방법은 뭔지..

그리고 한글이 깨져서 나오네요...이건 또 어떻게 해결해야 될지..ㅜㅜ

partout의 이미지

시스템에 설치된 rpm 패키지의 히스토리나 업데이트 목록 검색?

레드햇 시스템에서 설치된 rpm 패키지의 히스토리나
시스템이 설치된 후에 업데이트 된 rpm 패키지의 목록을 얻으려면
어떻게 해야 할까요?

답변 부탁 드립니다.

puaxx의 이미지

iframe 안의 html소스를 읽어오는 방법 질문

iframe src="http://naver.com" onload="alert(this.document.body.innerHTML);"></iframe>

의도한 대로라면 naver.com의 html소스가 나와야 되는데 안나오네연 --;; 컥...내가 멀 잘못 알고 있나?

yeoul322의 이미지

mp3 파일에서요..

mp3 파일에서..
재생 시간을 알아오려고 하는데..

어떻게 하면 알 수 있을까요..??

hopiance의 이미지

어셈블리에 접근할만한 서적이나 사이트 추천좀 해주세요.

현재 어셈블리어를 해보고 싶은 마음입니다만.

주변에 추천할만한 서적(원서도 상관은 없습니다.)이나 사이트 좀 추천 해주세요.

뭐 기왕이면 윈도우 쪽으로면 좋지만, 정 없다 싶거나 꼭 추천해주고 싶다싶으면, 도스나 리눅스쪽도 환영입니다.

redpig의 이미지

[질문]탐색기에선 잘나오는데 다른프로그램에선 파일명이 깨질때

안녕하세요.
탐색기에선 파일명이 제대로 나오는데 다른 프로그램..
예를들어 cmd창이나 ftp 프로그램에선 파일명중 일부 글자가 ?로 깨져서 나옵니다.
그래서 깨지는 글자를 다른 모든 프로그램에서도 제대로 보이는 글자로 치환하든가 아님 그게 힘들면 해당 글자만 없애고 파일명을 바꿔버리고자 합니다.
이거때문에 이틀동안 매달렸는데 도저히 답이 안보이네요..
탐색기에서 일일이 깨지는 글자를 찾아서 파일명을 바꾸면 되긴 하지만 이런 노가다를 않하려고 프로그램으로 만들려고 합니다.

neon20의 이미지

printf() 관련 질문입니다.

#include<stdio.h>
#include<math.h>

int main(){
        double sq,p;

        sq = sqrt((double)9);
        p = pow(5,2);

        printf("sq = %g, p = %g\n",sq,p);

        return 0;
}

예상 결과 : sq = 3, p = 25 인데 답은 엉뚱하게

실제 결과 : sq = 5.4163e-315, p = 5.30758e-315 이렇게 나오네요.

이유가 뭔가요..ㅜㅜ? 참고로 현재 리눅스 서버에서 컴파일 중입니다.

gyxor의 이미지

ctrl+alt+del 에 해당하는 기계어 명령어(인텔)

기존의 BIOS의 키보드 인터럽트 내용을 바꿔서..
키보드 Interrupt Service Rountine을 새로 만들다보니..
키보드 재부팅이 안되는데요..
ctrl + alt + del 키를 눌렀을때에 컴퓨터가 재부팅 되는게 어떤식으로 이뤄지는지 의문이 생겼습니다.

특별한 instruction을 실행했을때 이렇게 되는것인지..
아니면 특별한 interrupt가 발생했을때인지..

(더군다나 컴퓨터에 리셋버튼이 따로 없어서요..
꼭 키보드 재부팅이 필요합니다.)
답변부탁드립니다.

페이지

프로그래밍 QnA 구독하기