Windows 下脚本启动 Emacs

编写这个脚本有 2 个目的:

  1. 能通过脚本启动 emacs 服务,但不打开任何文件。
  2. 能通过鼠标右键使用 emacs 打开文件,如果 emacs 服务没有启动,则启动 emacs 服务 并打开文件;如果 emacs 服务启动了,则使用 emacs 客户端打开文件,此时只有一个 emacs 程序运行。

阅读更多

C++时间库(一) C风格的时间函数

在C++开发时,经常会用到与时间相关的函数或者库,例如C风格的时间函数、std::chrono库、Boost.Date_Time库。
他们都包含哪些时间函数或者类?它们的设计思想是什么?什么情况选择什么样的时间函数?怎么使用呢?大家可能都会有这些方面的疑问,于是我决定就对这些库总结梳理一下。

由于文章太长,分成四部分:C风格的时间函数、std::chrono库、Boost.Date_Time库和总结。

阅读更多