프로그래밍 QnA

익명 사용자의 이미지

(질문) Dia 한글 입력

UML 을 쓰려고 dia를 하려고 하는데..

옵션에서 굴림체 돋음체를 선택해도 한글
입력이 안돼네요..

어떻게해야 한글이 나올까요?

그럼..

익명 사용자의 이미지

setpgid 함수 관련 질문입니다.

다음소스는 fork직후에 부모프로세스에서 setpgid( 0 , pid)를 통해
부모프로세스Group id를 자식프로세스id로 바꾸려하는데
이것이 -1로 실패하는 이유를 모르겠습니다.

#include
#include
#include

int main()
{
int ret;
pid_t pid;
fprintf( stderr , "sid %d , pid %d , gid %d\n" ,
getsid(0) , getpid() , getpgrp() );

if ( ( pid = fork()) < 0 )
perror("");
else if ( pid == 0 )
{
sleep( 1 );
fprintf( stderr ,
"Child sid %d , pid %d , gid %d ppid %d\n" ,

익명 사용자의 이미지

유닉스(리눅스)커널 프로그래밍을 하려면 얼마나 공부를 해야하

si에서 유닉스의 응용프로그램(Pro*C)을 약2년간 사용했습니다.
그전에 C도 1년정도 했으니깐 C/Pro*C만 한 3년했는데요.
현재 표준C는 많이 안다고 생각하지만,
시스템프로그래밍부터 시작해서 커널까지 (대략이라도)이해하려면
얼마나 걸릴까요?

익명 사용자의 이미지

gcc컴파일러 사용하기....??

허접한 질문입니다.

source.c라는 소스 파일을 gcc source.c라고 해버리면 a.out이라는
실행파일이 생기던데 오브젝트 파일 만들고 링크해서 실행파일 만드는
방법을 잘 모르겠네요.
누가 좀 알려 주세요.

딱 질색인말 찾아보세요 -_-
가르쳐 주기 힘들거나 내용인 긴거도 아닌데... 알려 주기 구찬으신분은
리풀달지 말아주세요.

익명 사용자의 이미지

mysql로 UDF를 만들어 사용하려고 하는데...

mysql을 사용하면서, 최적화를 시키려다가 UDF(User Define Function)쪽
을 보게 되었습니다.
udf를 사용해서 쿼리문을 줄이려고..(이를테면 ㅏㅁ수를 사용해서 일련의
과정을 한번에 수행하려고) 하는데, 레퍼런스나 예제프로그램은 그냥 입력
받은 값을 바꾸는 역할밖에는 못하더군요..^^;;
그러니까 함수인자를 사용해서 DB속의 데이터를 update하거나 하는 내용
은 없던데, 절대로 할 수 없는걸까요?^^;;

익명 사용자의 이미지

rusage 메모리필드를 채우는 커널 패치 구합니다

현재 리눅스 커널에서는 rusage의 메모리(ru_maxrss등)이나 아이오쪽
필드를 채우지 못한다고 하는데요.
이를 채울 수 있도록 하는 커널패치가 있을 것 같은데요.
어디가면 커널 패치가 많이 있는지 가르쳐 주세요.

익명 사용자의 이미지

슬랩에서 객체 싸이즈에 대한 질문..

슬랩에서 프레임 내 객체 싸이즈를 어떤 방법으로 잡는지 궁금합니다.

메모리 관리용 디스크립터 열린파일등을 위한 객체 싸이즈는 대부분 정해
져 있으니 커널에서 임의로 정한 값으로 객체를 생성하는지??(v2.0에서 했
던 것 처럼...객체 싸이즈가 임의적으로 정해져 있는가요?)

아니면 메모리가 요청했을 때 요청 싸이즈를 보고 그때마다 프레임을 객체
별로 나누는 지요?

어느 것이 맞는가요?

또 두번째 질문이 있습니다.
한 객체의 최고 싸이즈는 4k가 되나요? 아니면 그보다 더 클 수 있나요?

익명 사용자의 이미지

C++ 초보적인 내용입니다.

1 #include
2
3 class TTT
4 {
5 private
6 typedef struct bbb {
7 int b;
8 };
9 public
10 bbb c();
11 };
12
13 bbb TTTc()
14 {
15 bbb a;
16 return a;
17 }
18
19 int main()
20 {
21 return 0;
22 }
23

13 syntax error before `'

이런식으로 에러가 나는데, 이유가 뭔지 궁금합니다.
그리고 private 영역에 inner class을 만들고 나서, public에서
멤버 함수를 만들때 리턴 값을 inner class 타입으로 하면

익명 사용자의 이미지

smtp 클라이언트 프로그램을 만들려고 하는데...


문제는 smtp 서버더군요. 스팸메일 방지를 위해서 거의
anonymous로는 메일을 보낼 수 없던데... 또한 IP도
막아 놓고... 어떻게 해야할지...?
혹시 요즘에도 지원하는곳 있나요?

익명 사용자의 이미지

rusage 의 메모리 필드가 언제나 0이 나오네요

리눅스 2.4.16 커널을 사용중인데요.
자식프로세스를 생성하고 부모는 자식이 끝나기를 기다리고 자식의 리소
스 사용량을 체크하는 방법으로 wait4나 getrusage등이 있다고 알고 있
는데요.
이함수를 이용해보면 시피유 시간은 나오는데 메모리 사용량이나
read/write에 대한 정보는 모두 0으로 나오네요.
여러 프로그램들을 돌려 봤지만 마찬가지고요.

struct rusage *usage;

pid=fork();

if (pid==0)
{
execvp(ap[0],ap);
_exit (EXIT_FAILURE);
}
else
{

페이지

프로그래밍 QnA 구독하기