'C'에 해당되는 글 27건

  1. 2009/02/23 signal 함수
  2. 2007/04/02 로꾸로꾸-0.0.1
  3. 2007/03/30 가변인자
sw2009/02/23 22:50


void (__cdecl *signal(int sig, void (__cdecl *func ) (int [, int ] ))) (int);

인터럽트가 발생할때 그에 적당한 처리를 해줄 수 있게 제어권을 갖고 오는 함수

SIGABRT : 비정상적인 종료
SIGFPE : 부동 소수점 에러
SIGILL : 부적당한 명령
SIGINT : Ctrl - C 인터럽트
SIGSEGV : 부적당한 저장장치 접근
SIGTERM : 프로그램 종료 요구
SIGUSR1, SIGUSR2, SIGUSR3 : 사용자 정의용 신호
SIGBREAK : Ctrl+Break 인터럽트

Posted by redef

댓글을 달아 주세요

sw2007/04/02 21:02
요즘 한참 관심을 갖고 만들고 있는 로그클래스...

일명 로꾸로꾸-0.0.1 버전

로그를 남겨야 할 필요가 있을때 사용하기 위해서 만들게 되었음.
현재는 text파일로만 로그를 생성.

추후 html, xml, 등의 형태로도 로그생성 예정

loglog-0.0.1.zip

로꾸로꾸-v0.0.1



by redef ( http://www.redef.pe.kr )
Posted by redef

댓글을 달아 주세요

sw2007/03/30 19:46

void example::argexample(std::string strarg, ...)
{
va_list marker;
std::string strlog;

bool b = strlog.empty();
strlog = strarg;
va_start(marker, strarg);
b = strlog.empty();
while(strlog.empty() == false)
{
AfxMessageBox(strlog.c_str());
strlog = va_arg(marker, std::string);
}

va_end(marker);
}

Posted by redef
TAG C

댓글을 달아 주세요