프로그래밍 QnA

marten의 이미지

API 레퍼런스를 기술하기 위한 xml 어휘집...

C로된 라이브러리의 레퍼런스를 기술하는데 xml을 사용하려고 합니다.

제 나름대로 요소들을 정의할 수도 있겠지만...
혹시 참고할만한 xml 어휘집이 없을까하고 질문을 올립니다.

그럼 답변 부탁드리겠습니다. 꾸벅!

zecrose의 이미지

MFC 관련 질문입니다..

Borland 컴파일러는
MFC지원이 안되나요?

아니면 원래
Visual studio 만 지원이 되는건가요?

이한길의 이미지

혹시 커널 패치 만드는 것에 관한 문서 어디서 찾을 수 있죠?

커널 패치 만드는 방법이 알고 싶은데...

문서를 찾기가 힘드네요... 혹시 방법에 대해 간단히...

또는 관련 URL을 알려주셨으면 좋겠습니다..

부탁드려요~

sunny7523의 이미지

[질문] vi 편집기로 쉘프로그래밍 짜는데..메트릭스 곱하기..문

안녕 하세요~ (- -)(_ _)
저는 공부하는 학생인데요..
학교에서 이번 기말고사에 시험으로
쉘프로그래밍 짜는것을 셤 본다구 합니다.
제가 C언어의 로직이 부족한 관계로 여기에서 도움을 받고자 이렇게 글올립니다.

문제는 .....
1 2 3 4
2 4 6 8
3 6 9->..이렇게 메트릭스적으로(3*3=9) 곱셈을 하는
4 프로그램을 어케 짜는지...
알고자 합니다.
가능 하면 주석을 달아 주셔서 일일이 프로그램밍 설명도 부탁 드립니다.

그럼 고수님의 답변 부탁 드립니다.

cskblue의 이미지

함수 레퍼런스와 예제들 볼수있는 사이트있을까요?

처음 사용하게 되는 함수들 몇개를 쓰게 된다면
MAN페이지들 보고 구문에 맞게 작성했다고 생각되더라도
실행결과가 엉뚱할경우가 있는데
내가 이 함수들을 제대로 작성한건지 이런식으로 사용하는게 맞는지
의문도 갖게되고
헛다리짚기를 시작하게 됩니다.
물론 그런 노력들이 늘어나면서 실력도 느는것이겠지만.
하지만 잘 풀리지 않고 마땅히 물어볼 사람도 없을때
혼자 시간때우기로 이것저것 테스트 해보고 디버그 해보고
kldp,뉴스그룹 찾아보고 웹페지에서 예제들 찾아보고

ratmhun의 이미지

strcat()와 관련된 질문입니다.

안녕하세요. 프로그래밍 초보입니다.
A Book on C 6장 43번 문제인데요.

#include <stdio.h>
#include <string.h>

int main(void)
{
  char *p1 = "abc", *p2 = "pacific sea";

  printf("%s    %s    %s\n", p1, p2, strcat(p1, p2));
  return 0;
}

예상한 결과는...

abc    pacific sea   abcpacific sea

그런데 이렇게 나오지 않고 세그멘테이션 오류가 발생하는 군요.
무엇이 문제인지 잘 모르겠습니다.

exsider의 이미지

MFC 관련 질문입니다.

여기다 이런 질문 올려 죄송합니다.
질문할 곳이 여기 밖에 없어요.
이곳 성격과 맞지 않는다고 생각되면 관리자께서 삭제하세요.

제가 MFC 프로그램을 만드는데요, 프로그램을 실행하면 메인윈도우창과
다이얼로그가 함께 뜹니다. 다이얼로그에서 입력을 받아 메인윈도우에 결과를
표시하는 방식이구요, 그래서 프로그램 실행중에는 다이얼로그가 계속 떠있어야
합니다. 그런데 다이얼로그에서 엔터를 치면 다이얼로그가 사라지더군요.
다이얼로그에 키보드이벤트를 받아서 엔터키는 무시하도록 추가도 해봤는데

배상윤의 이미지

System call에 관한 두가지 질문입니다.. ^^;

Application program과 Kernel Module간의 통신을 만들고자 합니다.
제가 알기로는 이러한 통신은 System Call 외에는 방법이 없는 걸로 아는데 혹 다른 방법이 있을까요? *^^*이부분이 제가 알고 싶은 첫번째 질문임돠..

꼭 System Call을 사용해야 한다면 두가지 방법을 생각하고 있습니다.
하나는 새로운 System Call을 만드는 방법이고,
또 하나는 기존의 System Call을 수정하는 방법입니다.

새로운 System Call을 만드는 방법의 경우에 커널 컴파일까지 해야 하기 때문에 부담이(배포 및 새로운 시스템에 설치시) 클거 같습니다. 그래서 기존의 System Call을 변경하는 방법을 생각중인데 혹 커널 시스템 콜중에 개발자가 임의로 변경해서 쓸수 있는 System Call이 있을 까요? *^^*그리고 이게 제가 알고 싶은 두번째 질문임돠..!

koddakgi의 이미지

stat 시스템호출에관하여...

readdir() 루프를 돌면서
stat()를 호출하여 파일의 정보를 읽어서 저장하는 프로그램입니다.
처음실행하면 잘 읽어서 처리합니다.
그런데 디렉토리내 하나의파일이름을 mv한후 실행하면
파일을 찾을수 없다는 에러가 발생합니다.
그래서 stat()의 첫번째 인자로 전체경로를 주었더니 잘돌아 가더군요
원인을 알고 싶습니다.
아래는 수정한후 소스입니다.
[code:1]
while(d = readdir(dp))
{
/* i-node 유효한것만 */
if(d->d_ino < 1 ) continue;

Dr_stein의 이미지

mysql 라이브러리 링크에러입니다.

기존에 mysql_connect()라는 함수를 사용하고 있었는데,
mysql버젼업을 하고 나서 그함수를 쓰지 않는가 봅니다.
기존에 쓰던 사람중에 바이너리만 있으면 어케하라는건지...

lib디렉토리 아래에서 mysql_connect라는 함수를 찾아봤지만 없네여..
헤더 파일에 보면

#ifdef USE_OLD_FUNCTIONS
MYSQL *     STDCALL mysql_connect(MYSQL *mysql, const char *host,
                      const char *user, const char *passwd);

이렇게 되어 있습니다.
어떻게 처리를 해야할까여?

페이지

프로그래밍 QnA 구독하기