linux编程精髓 源代码

源代码在线查看: ch13-echodate.c

软件大小: 39 K
上传用户: afaslgo
关键词: linux 编程 源代码
下载地址: 免注册下载 普通下载 VIP

相关代码

				/* ch13-echodate.c --- demonstrate translations */								#include 				#include 				#include 				#define ENABLE_NLS 1				#include "gettext.h"				#define _(msgid) gettext(msgid)				#define N_(msgid) msgid								int main(void)				{					struct tm tm;					time_t then;									setlocale(LC_ALL, "");					bindtextdomain("echodate", ".");					textdomain("echodate");									printf("%s", _("Enter a Date/time as YYYY/MM/DD HH:MM:SS : "));					scanf("%d/%d/%d %d:%d:%d",						& tm.tm_year, & tm.tm_mon, & tm.tm_mday,						& tm.tm_hour, & tm.tm_min, & tm.tm_sec);									/* Error checking on values omitted for brevity. */					tm.tm_year -= 1900;					tm.tm_mon -= 1;									tm.tm_isdst = -1;	/* Don't know about DST */									then = mktime(& tm);									printf(_("Got: %s"), ctime(& then));					exit(0);				}							

相关资源