프로그래밍 QnA

antibug의 이미지

gcc porting에서 c++쓸때 필요한 작업이 뭐가 있나요...?

암9 보드에서 gcc로 크로스 컴파일해서 프로그램중인데요...
개인적인 :lol: 취미로 c++이 될까 해서 봤더니 컴파일러는
있네요... (보드 제작 업체에서 같이 배포한 gcc 컴파일러
패키지? 에 있더군요.) 문제는 crt0.o 및 기타 메모리 할당
관련 작업이 필요할 것 같은데요... 스타트업코드나 그밖에
직접 만들어야 하는 코드 같은 것들이 있을까요...?

대략 생각에는 힙 설정하고 ld 쪽 스크립트만 손봐주면 메모리
할당은 큰 문제 없을 것 같다는 '느낌 :cry: '이 드네요.

yhjj777의 이미지

[질문] 서버에 접속한 모든 클라이언트가 갑자기 느려집니다..

freebsd, 싱글 쓰레드, Kqueue로 돌아가는 게임 서버입니다.. 게임 서버의 프로세스 점유율은 0퍼센트를 유지하고 있는데요. 24명정도를 넘어가면 갑자기 접속한 모든 클라이언트가 느려지네요..

제가 생각하기에 이런 현상이 발생하려면 서버가 무한 루프를 돌거나 블락이 되야될거같은데.. 코드중에는 무한 루프를 도는 코드가 한개도 없습니다.. 거기다 20명정도까진 정상적으로 작동하는데 22~24명을 넘어가면 갑자기 느려져버리고... 다시 사람이 몇명 나가서 20명선이 되면 빨라지네요..

naisr00t의 이미지

[질문] screen 명령하고 vi 모드시 문제

screen명령을 주고
vi로 파일을 열었습니다.

그런데, 입력모드에서 백스페이스가 잘 안먹네요.
앞라인을 지우는게 아니라 아래줄을 위로 당겨서 아래줄을 지웁니다.

이거 설정하는 데 없나요.

명령모드에서는 되는데. 여간 screen사용하지 않을 때는 정상적으로 되는데 말이죠.

부탁드립니다.

xeon007의 이미지

널문자 질문입니다..^^

질문이 많내요.^^

(char)0;

(char *)0;

둘다 널 문자로 인식하던데..

정확히 어떤 차이가 있는지 알려주세요.^^

paraline의 이미지

[질문]Image Processing에 관한 질문입니다.

안녕하세요?

그동안에는 윈도나 리눅스에서 소켓 프로그래밍을 해왔습니다.

이번에 새로운 프로젝트를 하게 됐는데요, 도대체 감이 잘 안잡혀서요.

제목그대로 Image Processing에 관한 질문인데요, 원래가 Image Processing에 대해 문외한인데다, 더구나 유닉스환경에서 개발을 하게 되어서 영 막막하던 차에 여러분들께 조언을 구하고자 합니다.

OS는 솔라리스이고요, 제가 구현하고자 하는 것은 GIF 그림 파일을 BMP로 컨버팅하고, BMP 그림위에, 임의의 위치에 임의의 텍스트를 넣은상태에서 BMP 파일로 저장하는 기능입니다.(여기서 임의라는 것은 그때그때 변경되는것을 의미합니다)

peccavi의 이미지

OCI 공부중인데요...

안녕하세요.

OCI(Oracle Call Interface)를 공부하고 있는데요..

개념이 아직 잘 서지 않네요..

olog() 함수와
OCILogon() 함수의 차이점이 뭔가요?
(제발 olog()를 단순히 랩핑한 함수가 OCILogon()이길 바랍니다.)

그리고.. olog()를 써서 코딩하면, OCI를 썼다고 할 수 있는건가요?

자세한 레퍼런스 메뉴얼은 많은데, 초보자들이 볼만한 문서 찾기가

여간 쉬운일이 아니네요..

답변좀 부탁드립니다.

shs0917의 이미지

커널 2.6.x에서 사용자 시스템 콜 추가 문제..

커널 2.6.x에서 unistd.h 파일을 보니까 이상한 점이 있습니다.
NR_syscalls의 값이 274로 정의되어 있고 시스템콜 번호도 0~273번까지
이미 다 할당되어 있는듯 한데... 그렇다면 새로운 시스템 콜의 번호는 어떻게
할당해야 하는지 모르겠네요.. 제가 알기로 NR_syscalls의 값이 최대
시스템 콜의 갯수로 알고 있는데요.. 제가 잘못알고 있는것인가요?
NR_syscalls라는 상수값을 임의대로 변경해도 되는건가요? 답변 부탁드립니다.

naisr00t의 이미지

[질문] XML 파서관해서. <업데이트>

현재, 개발 툴(?)을 찾고 있습니다.
리눅스에서 MS XML처럼 파서 기능을 가지고 있는 것이었으면 좋겠습니다.
에디팅 기능뿐만 아니라, 그렇게 작성한 코드를 검증(라이브러리)할 수 있는 것이었으면 합니다.

적절한 예가 맞는지 모르겠지만,

가령, a.valid(auth.xml) 이라고 한다면, auth.xml에서 올바른지, 파일 내의 값(변수)을 읽어 검증할 수 있는,
또한, b.HELLO 하면 그 값을 읽어 올 수 있는 그런 개발 툴(?)이 없을까요? 적절한 예가 됐는지 모르겠습니다.

BlackTiger의 이미지

실행 파일이 아닌 파일을 모두 -x 적용하는 스크립트

#!bin/sh
나 elf파일이 아닌 파일을 전부 chmod -x 하는 쉬운 방법이 있는지요..

find . -type f | xargs chmod -vR -x

하면 파일은 전부 -x 되는데...
여기까지 생각하는게 전부네요...

xeon007의 이미지

포인터에 관한 질문

struct packet {
unsigned int data_size;
union {
struct {
char host_name[EP_HOSTNAME_SIZE];
} init_content;
char data[1]; //data[1]은 배열의 첫번째 배열의 size는 data_size
} data_part;
};

char recv_buf[PACKET_SIZE], SERVER_IP[20];
struct packet *rPacket;
rPacket = (struct packet *)recv_buf;
선언...

사용stlport queue 사용

1) Msg.push(rPacket->data_part.data);
2) Msg.push((char *)rPacket->data_part.data);

1번과 2번중 어느것이 맞는건지.^^;;

페이지

프로그래밍 QnA 구독하기