프로그래밍 QnA

ihcho의 이미지

vi 명령모드 관련[완료]- 감사합니다.

명령모드에서 모든줄의 첫 번째 문자를 첫번째 문자를 포함하여 다른문자로 치환하려면 어떻게 해야 하는지 궁금합니다.
예를 들어
01
02
03
.
.
.
99

가 쓰여진파일의 첫줄에 a라는 문자를 삽입하려면 어떻게 하는지 부탁드립니다.

bookgekgom의 이미지

MMoRPG 서버 프로그래밍 질문

허접한 질문 이지만 답변을 해주시면 감사하겠습니다.

저는 아주 간단한 온라인 게임을 만들어 보긴 했는데요.

이런 게임 종류는 처음 이라서 말이죠.

저는 서버를 다음과 같이:

1. 게임 서버 (더 작게 나누자면: 아이템 서버, 몬스터 서버, 유저 서버, NPC 서버로 나뉨)

2. 로그인 서버;

이렇게 크게 두가지로 나누구요.

서버가 맨처음 시작되면 데이터베이스에 저장된 초기화 정보들을 "모두" 메모리에 로딩시키고 메모리에서 업데이트가 이루어 집니다.

물론 중요한 정보 (예를 들면 아이템의 소유권) 는 바로 데이터 베이스에 업데이트를 해줍니다.

하지만 중요하지 않은 정보 (예를 들면 몬스터의 좌표같은것) 는 메모리 에서만 업데이트를 합니다.

클라이언트는 게임에 접속하면 자신에게 필요한 정보(예를 들자면: 유저 좌표 주위에 아이템, 몬스터 정보들)을

서버가 메모리에서 찾아서 패킷으로 넘겨주고, 클라이언트는 그 정보를 토대로 화면을 출력합니다.

litmus80의 이미지

[문제해결] C++ 에서 객체에 대한 Initialize 나 Finalize 메소드를 별도로 구현하는 이유는 뭘까요?

안녕하세요.

문득 궁금한 점이 생겼습니다.

C++에서 객체에대한 초기화(Initialize) 나 해제(Finalize) 메소드를 구현하는 이유는 뭘까요?

얼핏 생각해보면 그냥 생성자나 소멸자를 이용해도 좋을 것 같은데...

물론 정의하고 구현하기 나름이겠지만..

혹시 반드시 이렇게 클래스를 정의할 필요가 있거나,
이런 방식으로 객체를 보다 효율적으로 관리할 수 있는 특수한 경우가 있나요?

궁금합니다.

binoopang의 이미지

디버그 레지스터 사용에 관한 매뉴얼 있을까요?

안녕하세요 ~

디버그 레지스터로 커널 프로그래밍을 하는데 지식이 너무 부족해서
자료를 찾고 있습니다 ..
혹시 디버그 레지스터 사용에 관한 자료 있는분 계신가요?

maximus의 이미지

요즘 국내 P2P 업체들 자사 프로그램에 GPL을 쓰고도 공개를 하지 않는듯한데요.

오늘 우연히 다른사이트 갔다가 미앙이라는 새로운 P2P사이트를 알게 됐습니다.
프르나랑 거의 비슷하더군요..

khs0106의 이미지

[완료]리눅스 변수가 선언된 곳 찾는 방법 알려주세요~~

한빛미디어의 리눅스 커널 2.6 구조와 원리에서 커널공간의 레이아웃을 공부하고 있습니다.

공부중 모르는 부분이 있어서 질문 드립니다.

/include/asm-i386/fixmap.h 중에서

enum fixed_addresses {
FIX_HOLE,
FIX_VSYSCALL,
.
.
.
.
};

이런 것이 있던데 FIX_HOLE은 어떻게 선언되어 있는지 궁금합니다.

seacloud의 이미지

소켓 프로그래밍에 대한 질문입니다.

안녕하세요,

소켓을 사용하여 서버/클라이언트 구조로

클라이언트에서 서버가 보내주는 데이타를 받아오려 하는데

recv() 부분에서 블로킹이 됩니다.

그런데 서버쪽에서 accept를 사용하여 가져온 client fd(=10)와

클라이언트쪽에서 socket을 사용하여 획득한 client fd(=20)의 값이

차이가 있는데 이

khs0106의 이미지

[완료]compile-time 이 무슨 뜻 입니까?

fixmap.h 에
fixmap.h: compile-time virtual memory allocation
라고 있는데 compile-time이 무슨 뜻입니까?

klara의 이미지

[완료]GStreamer에서, 비디오영상 바깥에 글자띄우는 방법

GStreamer를 이용하여 동영상을 재생하려고 합니다.
자막출력을 위해서 textoverlay를 이용하였는데, 비디오 영상안쪽에만 표시가 되네요.
16:9비디오를 4:3화면에 출력하면 상하단검은 여백으로 출력하게 되는데, 이여백쪽에 문자열을 표시하는 방법은 없을까요?
xine의 expand post plugin이나 mplayer의 expand video f

페이지

프로그래밍 QnA 구독하기