问题
使用 VS2013 开发的程序在 Win10,Win7 上运行都没有问题,但在 XP 下无法运行,提示未找到 Controller 插件(即 dll,程序使用 QT 开发,使用了动 态加载插件机制)
Windows 下脚本启动 Emacs
编写这个脚本有 2 个目的:
- 能通过脚本启动 emacs 服务,但不打开任何文件。
- 能通过鼠标右键使用 emacs 打开文件,如果 emacs 服务没有启动,则启动 emacs 服务 并打开文件;如果 emacs 服务启动了,则使用 emacs 客户端打开文件,此时只有一个 emacs 程序运行。
Emacs 在 Windows 下使用总结
Emacs 在 Windows 上使用会遇到各种问题,下面就是对实践中遇到的问题进行的总结,内容将来会有更新。
C++时间库(四) 总结
前面三节总结了C++开发中使用的库和函数,但是它们的特点和之间的联系是什么呢,什么情况应该选择什么样的时间库呢,现在总结一下。
C++时间库(三) Boost.Date_Time库
前面两节,总结了C风格的时间函数和C++标准库std::chrono,作为C++的一个重要的开发库Boost,它提供了两个时间库Boost.Chrono和Boost.Date_Time,这里只对Boost.Date_Time库进行简单地总结和梳理,没有面面俱到,详细说明可以参考Boost.Date_Time。
C++时间库(二) std::chrono时间库
自从C++11之后,标准库中出现了一个std::chrono库,这个库对时间的一些感念进行抽象,在灵活性和扩展性上要好于C风格的时间函数。下面就梳理一下这个库。
C++时间库(一) C风格的时间函数
在C++开发时,经常会用到与时间相关的函数或者库,例如C风格的时间函数、std::chrono库、Boost.Date_Time库。
他们都包含哪些时间函数或者类?它们的设计思想是什么?什么情况选择什么样的时间函数?怎么使用呢?大家可能都会有这些方面的疑问,于是我决定就对这些库总结梳理一下。
由于文章太长,分成四部分:C风格的时间函数、std::chrono库、Boost.Date_Time库和总结。
localtime的安全性总结
std::localtime
这个函数功能是将time_t转换成本地时间的结构体tm。功能同C风格的函数localtime
,只是不带命名空间。
按照标准说法此函数不是线程安全的。
时区和Unix时间戳的整理
对时区和Unix时间戳的简单总结整理。