프로그래밍 QnA

익명 사용자의 이미지

포인터에 대해서 설명해주세요.

c++ 프로그래밍에 재미를 붙이고 있습니다.
지금 연산자나.. 데이터형은 배워서 지났는데..(두개 빼고..=))
포인터를 배우고 있습니다. 두권의 책에 포인터에 대해서
설명을 봤는데.. 쉽게 설명해 주셨으면 합니다.
재밌는 예를 들어서 포인터를 쉽게 이해하고 지났으면 합니다.
초보가 중급자 책으로 배우니 힘들군요...
(그래도 설명은 잘돼있어서...)

익명 사용자의 이미지

2차원 배열 초기화

id를 입력받으려구 2차원 배열선언.

if문으로 NULL이면 id입력하구
if(id[i][0] == NULL);

NULL아니면 id가 이미 입력된거니까, 다음으로 넘어가게 코딩하려구,

초기화를 char id[10][10] = {{NULL,},} 이렇게 해거든요.
그런데 프로그램실행하면 자꾸 메모리 덤프되는데, 아마도 여기에 문제가 있
는 듯 싶어서요. 이렇게 초기화 시키면 안되나요?
그리고 배열 초기화 시킬 때 " char id[1000] " 에 모두 문자 'a' 넣으려면,
{'a','a','a','a',........} 100번 쳐야 하나요. 다른 방법이 있을 것도 같은

익명 사용자의 이미지

c 로 자동완성기능을 구현하려면...


콘솔에서 작업을 할때 우리는 Tab을 이용한 자동완성기능을 사용합니다.

근데 이걸 c 로 만든 프롬포트에서 구현하려면 어떻게 해야 하나요?

그러니까...

fgets(command, 99, stdin);

해놓고서 위 값을 입력받을때 자동완성 기능을 구현하려면...?

고수님들의 친절한 답변 부탁드립니다.

감사합니다.

익명 사용자의 이미지

[질문] 리눅스 환경에서의 디스크 정보.

안녕하십니까?

제가 리눅스 환경하에서의 디스크 정보(정확히 얘기하자면, HDD의 총용량, 현
재 사용량) 이 2개를 알고 싶어서 여러 군데를 뒤져봤지만.....
찾질 못하겠더군요.... 그냥 리눅스에서 제공되는 기본 명령어... df나 du라
는 것이 있지만.... 프로그램 레벨에서 제공해주는 함수가 존재할 것 같은데
요... 찾질 못하겠네요....
아시는 분들 있으시면.... 답변 부탁드리겠습니다....
모두 행복하세요^^

익명 사용자의 이미지

프로세서 죽이기

보통 실행중인 프로세서를 죽일때 kill 을 사용합니다.
코드상에서 실행중인 소켓 데몬을 죽일려고 합니다.
어떻게 하면 되나여???

익명 사용자의 이미지

GTK+랑 Qt둘의 장단점은??

엑스 윈도 플밍을 공부할려는데,,

대체 뭘로 할지 헷갈리는군효.

둘다 나름대로 장단점이 있긴한데..

정하기가 힘드네요..

GTK+의 자유냐, 아니면 Qt의 편함이냐..

실제로 써보신분의 얘기가 듣고 싶습니다.

익명 사용자의 이미지

가드가 뭐지요?ㅡㅡ

리눅스 라이브러리를 분석하는뎅 가드라는 것이 있더라구욥..ㅡㅡ
예를 들면...

#ifndef _SYS_PARAM_H
#define _SYS_PARAM_H
와 같이...
근데 메크로라는 것은 아는뎅 왜 이게 있어야 하는지 모르겠어욥...
이유점 가르쳐 주세욥..
그리고 점 상세하게 좀..^^

익명 사용자의 이미지

fork를 사용하지 않고 무한히 많은 클라이언트를

받아 주고 관리를 할수 있을까요?
select라는 넘이 있긴 한데 제한이 있지 않습니까?

혹시 아시는 분 있으면.^^;;
답글을 달아 주시면 감사 하겠습니다

셀렉트를 자알 이용해서 되는게 가장 멋질거 같은데.^^;;

익명 사용자의 이미지

setf인자값중에 ....

cout.setf(ios_basefixed, ios)basefloatfield);
이런 명령문이 있더군요.... 어떠한 명령문인지...
부동 소수점형 배우고 있는데.. 별다른 설명이 없으니 약간
답답하군요...

익명 사용자의 이미지

GTK+ 프로그래밍에서 그림 그리기.

GTK+ 를 이용한 프로그래밍 입니다.
윈도우를 하나 만들고 거기에 그림그리는 함수를 써서 그려 보려 합니다.
근데 어떻게 해야할 지 모르겠습니다. 아래에 소스를 그대로 올립니다.

;-------------------------------------
ex0007.c 파일 입니다.
;-------------------------------------

/* 2001년 9월 26일
* GTK+ 을 이용한 X 윈도우 프로그래밍 [ex0007]
*
* 유니코드로 "안녕하세요" 표시 */

#include
#include
#include

/* 함수 선언 */
void fn_quit(GtkWidget *widget, gpointer data);

페이지

프로그래밍 QnA 구독하기