프로그래밍 QnA

ero의 이미지

c 그래픽 함수에대해서 질문입니다

리눅스에서 setup 이나 ntsysv같은 콘솔 그래픽은
함수랑 헤더가 어떻게 되나요??
도스에서는 graphics.h 가있잖아여
리눅스 c에서도 이런 비슷한게 있는지..
고수님들 부탁 드립니다....(--)/(__)/

guntoo의 이미지

vi에서 블럭 지정해서 탭 한번에 넣기 어떻게 하죠?

vi에서 블럭 지정해서 탭 한번에 넣기 어떻게 하죠

블럭 지정해서 탭으로 몇번 밀기 할려고 하는데요..

키좀 알려주시면 감사하겠습니다.

voider의 이미지

emacs 에서 디버깅할때 분할창에서 현재 실행 라인을 표시해주는

이멕스에서 디버깅을 할때 next 나 step 명령을 사용할때 분할 창(소스 화면)에서 현재 실행 되고 있는 라인을 표시하는 방법은 어떻게 하나요?
x 이멕스라면 이기능이 필요 없겠지만 콘솔 상태에서는 현재 실행되고 있는 라인이 어디인지 헤깔리네요
예전에 사용했을때는 소스 라인 옆에 => 와 같은 표시가 있었던걸로 기억하는데.... 이기능을 어떻게 켜야 하는지 도무지 모르겠습니다.
cinsk 님이 라면 알고 있을듯 한데...
알려주세용~~~

tinywolf의 이미지

PHP에서의 세션과 DB연결 문제..

구글신께 물어보다가 적당한 답을 못 찾아서 이렇게 질문 드립니다.

일단 기존에 코딩되어 있는 게시판은 아래와 같이 작동합니다.
[code:1]1. 한페이지안에 게시판의 모든 형태가 다 들어있고 경우에 따라 알맞은 div를 보이고 감추고 하면서 게시판의 기능을 하게 되어있습니다.
2. 게시판의 내용은 자바스크립트를 통해서 XMLRequest로 내용을 가져와서 가공해서 div안에 내용을 씁니다.
3. mysql과 php를 사용해서 XMLRequest를 처리하는데 매번 DB를 오픈하고 내용을 읽거나 쓰고 세션에 저장된 키값을 바꾸고 바뀐 키와 함께 내용을 반환해서 처리합니다.

comxp의 이미지

[질문] libxml 에서 한글 읽고 쓰는 방법을 알고 싶습니다.

libxml을 이용하여 xml 파일 생성과 파싱 작업을 하고 있습니다.

문제는 xml 데이터가 한글일 경우에
제대로 동작하지 않는 문제가 발생되더군요..

어떻게 해야 libxml 을 이용하여 한글 데이터를 쓰고 읽을수 있나요?

답변 좀 부탁 드리겠습니다. _(__)_

brian.ryu의 이미지

/usr/lib/dietlibc/lib-i386 은 어떤 디렉토리인가요?

제가 glibc-2.3.2 에서 sunrpc 를 make -C sunrpc 로 컴파일 한뒤에 생성된것들을 찾다(어디에 뭐가 생성됐는지는 아직 모르지만)가 우연히 /usr/lib/dietlibc/lib-i396 디렉토리를 발견했는데
[code:1][root@atlas lib-i386]# ll
ÇÕ°è 664
-rwxr-xr-x 1 root root 360 2¿ù 4 2003 dyn_start.o
-rwxr-xr-x 1 root root 360 2¿ù 4 2003 dyn_stop.o
-rw-r--r-- 1 root root 462126 2¿ù 4 2003 libc.a
-rw-r--r-- 1 root root 4780 2¿ù 4 2003 libcompat.a

superkkt의 이미지

이 코드가 왜 에러가 나는거죠?

공용체 부분 공부를 하다가 아래 코드를 컴파일 했는데 에러가 납니다..

[code:1]#include <stdio.h>

#define FLOAT_TAG 1;
#define INT_TAG 2;

union uni {
struct {
int tag;
} chk;

struct {
int tag;
int b;
} foo;

struct {
int tag;
double b;
} foo2;
} uni_test;

int
main(void)
{
uni_test.foo2.b = 3.14;
uni_test.foo2.tag = FLOAT_TAG;

if(uni_test.chk.tag == FLOAT_TAG) printf("%f\n", uni_test.foo2.b);
else printf("%d\n", uni_test.foo.b);

jelongdong2의 이미지

속도 차이?

현재 페도라를 쓰고 있습니다.
언제 부터인가 gnome이 느려지고 있습니다.
워낙 무겁긴 했지만^^
그래서 kde를 쓰고 있습니다.kde에서 속도가 무지하게
빠르더군요....적어도 1초이상 빠른것 같습니다.
그래서 의문이 생기더군요 파이어폭스를 뛰울때 테스트를 해보니까 1.5초 kde가 더빠릅니다.
그놈 버전은 2.10.2, kde 버전은 3.4입니다.
속도차이가 나는원인을 알수 있는 방법이 없을까요?

zieben의 이미지

Non-preemptive Kernel 에 대한 질문입니다.

KLDP에 올라온 글을 쭉 보던 중에 선점현 커널과 비선점형 커널에 대한 어느분의 질문에 대해서 Linux의 커널은 비선점 Non-preemptive Kernel 이라는 내용을 봤습니다.

그리고 그 예제로 커널소스의 경우 무한반복의 내용을 넣으면 시스템이 다운된다고 적어놓으셨는데요..
만일 비선점형이라고 하더라도 time-slice를 두어서 그 시간이 지나면 자원을 다른 Task에 넘기는 것이 아닌지요?
그렇다면 무한루프를 돌더라도 자신에게 주어진 시간이 지나면 결국 그 task는 자원을 할당하고 대기상태로 넘어가야 하는게 아닌가요?

jo1413의 이미지

for 문...실행부가 뒤에 왔는데 왜 printf문이 먼저 실행되는지

[code:1]/* c190501.c - for문의 세 가지 형태 */

#include <stdio.h>

void main(void)
{
int a;

for(a=1;a<=3;) /* 복문 구조를 이용한 명령 실행 */
{
printf("1.복문 형태 : a = %d \n", a);
a=a+1;
}
for(a=1;a<=3;a+=1) /* 실행부를 for문 뒤에 단문으로 붙여서 실행 */
printf("2.단문 형태 : a = %d \n", a);
for(a=1;a<=3;printf("3.독립 형태 : a = %d \n", a), a++); /* for문 안에서 명령 실행 */

페이지

프로그래밍 QnA 구독하기