Tag Archives: C언어

error C4996: 'scanf'

c 언어에서 빌드 중 아래와 같은 에러가 발생하는 경우 * 에러메세지error C4996: ‘scanf’: This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 간단히 정리하면 보안상 어쩌고 저쩌고 하닌 scanf보다 scanf_s를 사용하라고 한다.c기초과정이라면 scanf 대신 scanf_s를 사용하여 아스키코드값 받으려고 하면 전부 0으로 나온다.빌드 중… Read More »

OC-struct tm – 4만초 후의 날짜 시간

[code] int main(int argc, const char * argv[]) { long secondsSince1970=time(NULL)+4000000; long someTimeLater=secondsSince1970; struct tm now; localtime_r(&secondsSince1970, &now); struct tm later; localtime_r(&someTimeLater, &later); // 현재시간출력 printf(“The current time was %d:%d:%d.n”,now.tm_hour, now.tm_min, now.tm_sec); // 오늘 날짜출력 printf(“The current date was %.2d-%.2d-%.4d.n”,1+(now.tm_mon),now.tm_mday, (now.tm_year)+1900); // 4만초 후의 날짜출력 printf(“The date in 4 million seconds will be %.2d-%.2d-%.2d,n”, (later.tm_mon)+1,… Read More »