프로그래밍 QnA

ichshin의 이미지

memory검사

memory현황을 알수 있는 api가 있을까요? :D

kimosignal의 이미지

GDB Hacking

대학원생인데요....
ISS를 작성해야하는데..
Debugging이 가능한 ISS를 작성해야합니다.
GDB안에 ISS같은게 있다고 들었는데...
어떻게 돌아가는지 잘 모르겠습니다.
지금 열씨미 찾아보고 있는데..
감이 안옵니다.
혹시 아시는 분은 알려주세요...

소타의 이미지

리눅스에서 sqlite의 내부 콜중 SIGSEGV 에러가 납니다.

malloc 에서 에러가 납니다.. malloc 호출 위치는 sqlite 라이브러리 내부입니다.
문제가 있는 부분의 소스코드입니다.

sqlites[0].db = sqlite_open( sqlites[0].dbname, 0, &(sqlites[0].errmsg) );

참고로 Darwin(맥OS X) 에서는 아무문제 없이 동작합니다.
그리고 sqlite 의 레퍼런스 문서에 샘플코드(http://www.sqlite.org/quickstart.html 의 아래쪽 소스)는 정상 동작합니다.

strace 결과입니다. 위의 코드가 호출된 이후부터의 시스템콜들 입니다.

chiro의 이미지

C로 메일을 발송하고 싶은데여..

C로 메일을 발송하고 싶습니다.
mysql과 데이터베이스 연동해서 메일 내용을 발송하고자 합니다.
mysql API로 C로 연동까지는 성공하고 sql문을 통해서 메일 내용을 가져오는데까지는 성공했는데...

그다음 메일을 발송하고 싶은데
이걸 어떻게 해야 하는 건지 궁금합니다.

제가 찾아보고자 하는데 대표적인 C언어 관련 커뮤니티 사이트를 잘 몰라서여
그럼 부탁드립니다.

dotoxkoex의 이미지

2

skylandi의 이미지

구조체 문자열 합치기를 만들었는데 뻑나서~ 도와주세여

[code:1]
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

struct _Msg
{
int iLen;
char *pMsg;
};

bool StructCat(struct _Msg *,struct _Msg *);

int main()
{
struct _Msg aMsg,bMsg,cMsg;
char buf[1024];

strcpy(buf,"abcde");
bMsg.iLen=strlen(buf);
bMsg.pMsg=buf;

memset((void *)&aMsg,0,sizeof(aMsg));

StructCat(&aMsg,&bMsg);

strcpy(buf,"fghij");
cMsg.iLen=strlen(buf);
cMsg.pMsg=buf;

StructCat(&aMsg,&cMsg);

jjjjrr의 이미지

방화변포트설정하는방법좀 갈켜주세요

안녕하세요
새해복많이받으세요
네임서버와 제가만든서버의 포트만 남겨두고 모두 잠글려구하는데여
방화벽설정에서
#setup 에서. Firewall Configuration이라는 메뉴를 통해서.
거기서 53번과 저의 프로그램의 포트번호를 적어줬는데여
이게 tcp만 적용이되는모양이죠
특정udp포트까지 개방하려면 어떻게하면될까요
포트번호적는난에서 어떻게 포트번호를 입력해야되는지
조언부탁드립니다
즐거고 보람찬 새해보내시길....

gilddong의 이미지

무한 문자열 입력

C언어에는 무한 문자열을 입력받고 싶을때 어떤 방법을 쓰시나요?

string 타입이 없어서..

---
적당한 크기로 버퍼 잡아서

fgets로 그 크기만큼 입력받고 또 그 크기보다 넘으면 동적으로 크기 늘려서

메모리 카피해준다음 뒷 부분 처리해주고..

--
이런식으로 하시나요?

그럼 조언 부탁드립니다.

sjahn90의 이미지

사용자 클라이언트 서버 사이에 firewall이 있는지 검사하는 방

사용자 클라이언트에서 서버 사이에 Firewall이 있는지 검사하는 방법이 있나요?

있다면 어떤 식으로 가능한가요? 제가 firewall을 Detect하는 프로그램을 만들려고 합니다.

아시는 분은 가르쳐 주세요.

그럼 새해 복 많이 받으세요.

mon12key의 이미지

커널 모듈에서 printk()에 대한 질문

안녕하세요.
커널 모듈에서 printk()를 삽입 했는데. 콘솔로 안찍혔을 때는 무엇을
의심해 바야 할까요?

제가 하는 작업은 arm 보드에서 커널 포팅하는 건데,
커널포팅은 끝나서 프롬프트까지 이상없이 찍히는데,
모듈로 특정 드라이버를 삽입하고 난뒤, 커널 패닉이 나서 죽습니다.

특정 드라이버에 printk()를 삽입하여 디버깅을 하려 하는데,
빌트인 된 드라이버는 이상없이 찍히는데 모듈이 된 녀석만
아무것도 안찍히요..

그리고. 새해 복 많이

페이지

프로그래밍 QnA 구독하기