프로그래밍 QnA

hurricanepark의 이미지

모듈 매개변수 예제 프로그램(in 리눅스디바이스드라이버) 문자열 문제입니다.

[code:1]
#include <linux/init.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/moduleparam.h>

static int onevalue = 1;
static char *twostring = NULL;

module_param(onevalue, int, 0);
module_param(twostring, charp, 0);

static int hello_init(void)
{
printk("Hello, world [onevalue=%d:twostring=%s]\n", onevalue, twostring);
return 0;
}

static void hello_exit(void)
{
printk("Goodbye world\n");
}
module_init(hello_init);

beirut의 이미지

pid를 이용해서 ppid 값을 구하기 (kernel mode 에서)

안녕하세요?

kernel 모드에서 pid 값을 알고 있고 ppid 값을 구할려고 합니다.

pid 값을 인자로 해서 return 값을 ppid 로 해주는 함수가 없을까요?

siblings 값을 구할려구 하는데, ppid 값을 어떻게 구해야 할지 몰라서 질문 올립니다, 아무리 찾아봐도 없는 것 같아..

그럼 답변 부탁드립니다.

수고 하십시요.

vudghkzm의 이미지

php 에서 변수 스코핑에 관해서 궁금증이 있습니다.

아래의 코드를 실행하면 9가 찍히더군요.

for ($count = 0; $count < 10; $count++) {
    $i = $count;
}

print $i;

전 지금까지 아래와 같이 변수 $i 를 for 구문 밖에 선언해 두는 식으로 코드를 작성했는데 말이죠... -_-

$i = 0;

for ($count = 0; $count < 10; $count++) {
    $i = $count;
}

print $i;

첫번째 코드에서 어떻게 변수 $i 가 for 구문 밖에서도 visible 하는 걸까요?
php 의 변수 스코핑 룰이 도대체 어떻게 되

cppig1995의 이미지

Pentium Pro 이상 및 호환 CPU 의 PAE, PGE, PSE

제 목표는 Desktop OS개발입니다. ("돼지풀")
이녀석 덕에 삽질을 하고 있습니다.

* Pentium[TM] Pro 의 36-bit Addressing

4MiB 단위 페이징 + 32-bit Addressing 을 사용할 수도 있지만
저는 2MiB 단위 페이징 + 36-bit Addressing 이 필요합니다.
PAE 에서 일반적인 사용 아닌가요?

* PGE

페이지 글로벌 익스텐션이라고 하는데 자세히 알지 못하겠네요.

* 호환 CPU

AMD 등에서 나온 Pentium[TM] Pro 이상 호환 CPU도
PAE, PGE 등이 지원되는 건가요?

등이 궁금합니다.
"OS 제작의 정석" 에서는 80386 의 기능인

mercy의 이미지

PHP5에서의 import_request_variables 경고 메시지

PHP5로 업그레이드한 후 다른 곳에서는 별 문제가 없지만, korweblog에서 글 쓰기하려고 세션을 열면 경고 메시지가 뜨는군요.

Warning import_request_variables() [function.import-request-variables] Numeric key detected - possible security hazard. in /users/weblog/public_html/include/misc.inc.php on line 665

경고 메시지와는 관계없이 글입력은 잘 되고 있지만, 경고 메시지가 심심치 않아 귀찮군요. PHP 사이트에서는

import_request_variables("gP", "rvar_");

echo $rvar_foo; 를 사용하라고 나와 있는데, 이대로 하면 다른 메뉴들을 클릭해도 전혀 메뉴가 작동하질 않습니다.

hakbini의 이미지

php 각각 서로 다른 파일에서 다른 파일의 변수를 불러 오는 방법이 없나요?

php 로 mysql연결을 해서 파일을 만들었습니다. 첫번째 파일이 디비에 저장되어 있는 목록(특정 디렉토리 밑에 있는 디렉토리 이름들 입니다.)을 화면에 뿌려 주는 그런 파일하고, 두번째 파일이 그 목록들을 링크를 걸어서 목록중 하나를 클릭하게 되면은 그 디비 목록(디렉토리)밑에 어떤 디렉토리가 있는지 보여주는 그런 파일을 만드는게 제 목표 입니다.

밑에 소스가 선택된 디렉토리의 하위 디렉토리목록 보여주는 php파일인데, 첫번째 파일에서 선택한 디비 목록들이 다 abc디렉토리 밑에 있는 것들이라서 목록중 하나를 선택할때 마다 이 파일을 불러오고 싶습니다.

BSK의 이미지

세마포 헤더파일 에러

간단한 세마포 프로그램입니다.

파일이름 : pv.h

#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/sem.h>
#include <errno.h>

#define SEMPERM 0600
#define TRUE    1
#define FALSE   0

typedef union_semun {
	int val;
	struct semid_ds *buf;
	ushort *array;
} semun;

int initsem(key_t semkey);
int p(int semid);
int v(int semid);

여기서 union_semun과 관련된 파일은 전부에러로 나오고 있습니다.
의심가는게 #include <sys/sem.h> 인데요.

bizzare의 이미지

[질문] win64에서 win32 어플리케이션을 실행할 때, 사용가능한 메모리양은?

제가 지난번에 질문을 올릴 때 제목과 질문 내용을 조금 오해의 소지가 있게 올렸었더군요 -_- 많은 분께서 의견말씀해주셔서 감사했고요.
다시한번 질문을 올립니다. 좀더 구체적으로. ^^

32bit윈도우는 총 4G의 메모리를 사용할 수 있지요.

그리고 보통 OS가 2G, 프로그램이 2G까지 사용할 수 있다고 알고 있습니다.

그런데

만일 64bit윈도우에서 win32프로그램을 사용할 경우, 총 몇G까지 메모리를 사용할 수 있나요?

즉, 64비트로 빌드하지 않은, 32비트로 빌드한 어플리케이션입니다!

hakbini의 이미지

php로 해당 디렉토리 목록을 웹으로 보이게 하려고 합니다.

php를 이용해서 해당 디렉토리의 디렉토리 목록만 보이게 하려고 합니다.
만약에 출력된 디렉토리 밑에 다시 하위 디렉토리가 있다면 클릭할 경우에 다시 그 하위 디렉토리가 보이는 식으로서 탐색기 처럼 디렉토리만 보여지게 하려고 하는게 목표 입니다.
일단 밑에 보여지는 소스 처럼 디렉토리 목록만 보는 것은 됩니다.
하지만 여기서 나오는 디렉토리들의 하위 디렉토리까지 보려면 어떻게 해야 하나여? 재귀 함수식으로 해봤는데 제 실력으로는 아직 넘 어렵네요..ㅠ

youngbox의 이미지

일본어로 메일 보내기시 질문입니다~

안녕하세요...궁굼한 질문을 올리네요^^

제가 현재 폼메일을 만들고 있는데요...

일본어로 보내야 하기에 이렇게 질문을 드립니다.

기존에 형식대로 메일을 보내고 일본 윈도우에서 확인을 하니 깨져서 나오네요..

현재 html 코드 작성시에는 utf-8 로 작업을 하고 있습니다.

일본어로 메일을 보냈을경우 깨지지 않고 정상적으로 확인을 하려면 어떠한 작업을

더 해야 하며 잘못 된 부분은 어느것인지 조언좀 부탁드립니다.

그리고 메일을 보낼때 Header 부분도 수정을 해야하는건지요?

페이지

프로그래밍 QnA 구독하기