프로그래밍 QnA

kknd345의 이미지

DHTML 잘 쓰시는분 innerHTML 좀 도와주세요.

  <script type = "text/javascript">
   <!-- 
    function foo()
    {
     alert( snake_zone.innerHTML);
     snake_zone.innerHTML="<tr><td>aa</td></tr>";
    }

   // -->
  </script>
</HEAD>

<BODY onload="foo()">

 <table border="1" >
  <tbody ID="snake_zone">
   <tr>
   <td>aa</td>
   </tr>
  </tbody>
 </table>

 
</BODY>

위의 소스코드에서 처럼

FlOw의 이미지

glibc 에서 simple_ 의 의미가 뭔가요

앞의 어떤 쓰레드를 보고, glibc를 다운 받아서 처음 열어 봤습니다. 저는 각 함수에 대한 한개의 소스만 있을거라고 생각했지만, 그게 아니였습니다 :oops: (scanf가 13개....)
예를 들어 string폴더의 파일이름앞에
test-가 붙은것과(test-strcmp 식으로 ), tst-가 붙은것(tst-strlen), 아무것도 않붙은것들의 의미가 궁금합니다.
그리고 함수 이름들이 simple_strcmp() , stupid_strcmp(), do_one_test(), do_test(), do_random_tests() 가 여러가지가 있는데 함수 이름으로 봐서는 테스트를 위

jinnyid의 이미지

프레임 버퍼와 관련된 질문입니다 제발 ㅠㅠ 답변좀 주세요...

#define FBDEVFILE "/dev/fb0"

int main()
{
char *buf[320*240/8]; //
FILE *fp;
int fbfd;
struct fb_var_screeninfo fbvar;
struct fb_fix_screeninfo fbfix;
unsigned char *pfbdata;

fp = fopen("/home/jasqt/serial/fbfi","wt");
fbfd = open(FBDEVFILE, O_RDWR);
if(fbfd < 0)
{
perror("fbdev open");
exit(1);
}
ret = ioctl(fbfd, FBIOGET_VSCREENINFO, &fbvar);
if(ret < 0)
{
perror("fbdev ioctl(FSCREENINFO)");
exit(1);
}
ret = ioctl(fbfd, FBIOGET_FSCREENINFO, &fbfix);

ctcquatre의 이미지

리눅스에서 PID번호 할당에 대하여.

시스템 프로그래밍을 하다가 문득 pid값 부여하는 방식에 대해 알고 있는것이
불확실해서 질문드립니다.

pid값을 그동은 별 신경 안쓰고.. 아 숫자구나 싶었는데.
오늘 정확한 값을 가지고 리스트를 구성하는 프로그램을 짜던중에.

pid값이 어떻게 매겨지는지 몰라서 가만히 관찰하니까
pid값이 무조건적 증가로 가더군요.
만약에
1
435
12985

이렇게 3개의 프로세서만 있다고 한 상태에서
root나 시스템에서 새로 어떤 프로그램을 실행하면 적은 숫자를 가지고,

boom의 이미지

게시판을 만들고 난후 문제점

위에 도메인이 뜨는데요..

도메인을 없애려면 어떻게 하면 되죠..?

luminus의 이미지

lex/yacc 컴파일중 gcc에서 에러나는데요 혹시 아시는 분?

안녕하세요,
lex/yacc작업을 중에 gcc로 최종 컴파일할때 -ly옵션을 넣으면 에러가 납
니다. 작업 내용은 다음과 같습니다.

$ yacc -d sample.y
$ lex sample.l
$ gcc y.tab.c lex.yy.c -ll -ly

라고 명령을 내리면 세번째 gcc에서 -ly가 없다고 에러메시지가 나옵니다.
에러메시지는 다음과 같습니다.
/usr/bin/ld : cannot find -ly
-ll은 lex라이브러리같고, -ly는 yacc라이브러리같습니다. 만약 -ly옵션
을 빼고 컴파일하면 컴파일중에 함수가 없다고 에러가 납니다.

작업환경은 레드햇 9.0입니다.

kingchobo의 이미지

커널 menuconfig 중 usb support 에 아무내용도 없을때.

커널 menuconfig 할때요
usb support 하위에
에 아무내용도 없는데 말입니다.
이건 왜 이런 일이 생기는 건가요?

usb 를 사용해야 하는데 혹시 하드웨어적으로 지원이 안되서
그러는건지 궁금합니다.
만일 그렇다면 보드를 접어야 할건데요.

임베디드 보드이구요.
pxa-255를 쓰고 있습니다.

고수님들의 고견 기다립니다.

sejong5의 이미지

module의 kernel loading 시 unresolved symbol 들..

1) __cxa_atexit :

2) __dso_handle :

이 두개가 유령처럼 아무리 떨쳐내려 해도 나타납니다.

제가 C++ 코드를 module에 추가해서 올리기 때문에 나타나는 것인지...
하지만, 제가 알기로는 몇몇 특정한 C++ compiler 관련 기능만 off 시키고 (예 : exception 처리 등) dynamic memory allocation (new & delete) 기능만 사용하지 않으면 문제가 없을터인데....

흠... 위의 두가지 unresolved symbol을 없애기 위해 필요한 g++ compiler option이나 setting을 알고 계시는 분 없으신가요?

oprsystem의 이미지

vim 에서 함수 콤멘트 쉽게 넣는 방법

Quote:

/**
* 함수명: abcd(int i)
*
* 설명: 문자열을 출력한다.
*
* 입력: 0 에서 1000 사이의 값을 입력한다.
*
*
* 리턴값 :
* - (0) : 성공
* - (-1) : 실패
*
* 작성시간:2005년1월1일
*
* 주의: 오작동,기타 부작용
*/

매번 함수마다 이런 스타일의 설명을 넣을려고 하는데
vim 에서 기본적인 틀을 자동으로 넣는 방법이 있을까요?

girneter의 이미지

stl 데이터 합치기

class Some;
class Compare;

class SomeList {
private:
    set<Some, Compare> infolist;
public:
    ...
}

SomeList AAA;

위와 같이 STL set 을 member 로 갖는 class 가 있고
이 클래스 타입의 object AAA 가 있습니다

이제 매번
역시 SomeList 타입의 BBB 를 만들어
Some 데이터를 계속 추가하다가
모아놓은 그 데이터들을 AAA 에 쏟아붇고 (즉 추가하고)
BBB 는 해제하고,
다시 또 만들어서 추가하다가 AAA 에 쏟아부어서
AAA 에 계속 데이터가 쌓이게 됩니다.

페이지

프로그래밍 QnA 구독하기