반응형

C언어/C언어 예제 235

[C언어 소스] strftime 함수 사용 예제 코드, 다양한 포멧으로 현재 시간 출력

[C언어 소스] strftime 함수 사용 예제 코드, 다양한 포멧으로 현재 시간 출력 //C언어 표준 라이브러리 함수 가이드//size_t strftime(char *s, size_t maxsize, const char *format, const struct tm * timeptr); 일시로 포멧 문자열을 만드는 함수//다양한 포멧으로 현재 시간 출력 #include #include #include int main(void){ time_t now; struct tm now_tm; char buf[256]; setlocale(LC_ALL, "Korean");//지역을 한국으로 설정 time(&now); localtime_s(&now_tm, &now); strftime(buf, sizeof(buf), "%..

[C언어 소스] localtime 함수 사용 예제 코드, 초단위 시간으로 지역 일시를 구하는 함수

[C언어 소스] localtime 함수 사용 예제 코드, 초단위 시간으로 지역 일시를 구하는 함수 //C언어 표준 라이브러리 함수 가이드//struct tm *localtime(const time_t *timer); 초단위 시간으로 지역 일시를 구하는 함수//time_t의 지역 기준 시각을 구하고 GMT와의 시각 차이를 구함 #include #include int main(void){ time_t base_time = 0; struct tm *base_date_local; char buf[100]; base_date_local = localtime(&base_time);//초 단위 값을 지역 시각(DateTime)을 구한다. asctime_s(buf, sizeof(buf), base_date_local)..

[C언어 소스] gmtime_s 함수 사용 예제, gmtime 함수의 버퍼 오버플로우 버그 개선

[C언어 소스] gmtime_s 함수 사용 예제, gmtime 함수의 버퍼 오버플로우 버그 개선 //C언어 표준 라이브러리 함수 가이드//errno_t gmtime_s(struct tm *tmp, const time_t *timer); 지역 초 단위 시간으로 GMT 시각으로 변환하는 함수//현재 지역 시각과 GMT 시각을 출력 #include #include int main(void){ struct tm gmt, localt; time_t now_time; char buf[256]; time(&now_time); //현재 초 단위 시간을 측정 localtime_s(&localt, &now_time);//지역 시각을 구함 asctime_s(buf, sizeof(buf), &localt);//지역 시각을 버..

[C언어 소스] gmtime 함수 사용 예제 코드, 지역 초 단위 시간으로 GMT 시각으로 변환하는 함수

[C언어 소스] gmtime 함수 사용 예제 코드 //C언어 표준 라이브러리 함수 가이드//struct tm *gmtime(const time_t *timer); 지역 초 단위 시간으로 GMT 시각으로 변환하는 함수//현재 지역 시각과 GMT 시각을 출력#pragma warning(disable:4996)#include #include int main(void){ struct tm *gmt, localt; time_t now_time; char buf[256]; time(&now_time); //현재 초 단위 시간을 측정 localtime_s(&localt, &now_time);//지역 시각을 구함 asctime_s(buf, sizeof(buf), &localt);//지역 시각을 버퍼에 출력 printf..

[C언어 소스] ctime_s 함수 사용 예제, c_time 함수의 버퍼 오버플로우 버그 개선

ctime_s 함수 사용 예제, c_time 함수의 버퍼 오버플로우 버그 개선 //C언어 표준 라이브러리 함수 가이드//errno_t ctime_s(char *buffer, size_t size, const time_t *timer); 초단위 시간을 문자열로 변환하는 함수//현재 지역 시각과 GMT 시각 출력 #include #include int main(void){ time_t now_time; char buf[256]; time(&now_time); //현재 초 단위 시간을 측정 ctime_s(buf,sizeof(buf),&now_time);//현재시간을 문자열로 변환 printf("현재 시각: %s", buf); return 0;} 출력 현재 시각: Sat Oct 31 08:42:59 2015

[C언어 소스] ctime 함수 사용 예제, 현재 지역 시각과 GMT 시각 출력

ctime 함수 사용 예제, 현재 지역 시각과 GMT 시각 출력 //C언어 표준 라이브러리 함수 가이드//char *ctime(const time_t *timer); 초단위 시간을 문자열로 변환하는 함수//현재 지역 시각과 GMT 시각 출력 #pragma warning(disable:4996)#include #include int main(void){ time_t now_time; time(&now_time); //현재 초 단위 시간을 측정 printf("현재 시각: %s", ctime(&now_time)); return 0;} 출력 현재 시각: Sat Oct 31 08:34:29 2015

[C언어 소스] asctime_s 함수 사용 예제, asc_time 함수의 버퍼 오버플로우 버그 개선

asctime_s 함수 사용 예제, asc_time 함수의 버퍼 오버플로우 버그 개선 //C언어 표준 라이브러리 함수 가이드//errno_t asctime_s(char *buffer, size_t size, const struct tm *timeptr); 일시로 문자열로 변환하는 함수//현재 지역 시각과 GMT 시각 출력 #include #include int main(void){ struct tm gmt, localt; time_t now_time; char buf[256]; time(&now_time); //현재 초 단위 시간을 측정 localtime_s(&localt, &now_time);//지역 시각을 구함 asctime_s(buf, sizeof(buf), &localt);//지역 시각을 버퍼에 ..

[C언어 소스] asctime 함수 사용 예제 코드

[C언어 소스] asctime 함수 사용 예제 코드 //C언어 표준 라이브러리 함수 가이드//char *asctime(const struct tm *timeptr); 일시로 문자열로 변환하는 함수//현재 지역 시각과 GMT 시각 출력 #pragma warning(disable:4996)#include #include int main(void){ struct tm *gmt, localt; time_t now_time; char buf[256]; char *str; time(&now_time); //현재 초 단위 시간을 측정 localtime_s(&localt, &now_time);//지역 시각을 구함 asctime_s(buf, sizeof(buf), &localt);//지역 시각을 버퍼에 출력 printf..

[C언어 소스] time 함수 사용 예제 코드

[C언어 소스] time 함수 사용 예제 코드 //C언어 표준 라이브러리 함수 가이드//time_t time(time_t *timer); 현재 초단위 시간 값을 구하는 함수//현재 시각을 출력#include #include int main(void){ time_t now_time; struct tm now_date; char buf[100]; time(&now_time); //현재 시각을 구한다. localtime_s(&now_date, &now_time);//초 단위 값을 지역 시각(DateTime)을 구한다. asctime_s(buf, sizeof(buf), &now_date);//버퍼에 현재 시각을 출력 printf(buf); //표준 출력 스트림에 출력 return 0;} 출력 Sat Oct 31..

[C언어 소스] mktime 함수 예제 소스 코드

[C언어 소스] mktime 함수 예제 소스 코드 //C언어 표준 라이브러리 함수 가이드//time_t mktime(struct tm *timeptr); 일시로 초단위 시간을 구하는 함수//오늘까지 살아온 일, 시, 분, 초를 계산 #include #include #define SECONDS_PER_DAY (24*60*60)#define SECONDS_PER_HOUR (60*60)#define SECONDS_PER_MIN (60) int main(void){ struct tm now_date, birth_date = { 0 }; time_t birth_time, now_time; long long gap_time; int year, month, day, hour, min, second; char buf[..

반응형