12 2016 档案
摘要:proj.4 线程安全 本文翻译自proj.4开发者文档 原文链接 "http://proj4.org/development/threads.html" 线程安全关键问题 全局变量 是在线程之间共享的,使得它基本上不可能安全的处理错误(译注:这个和C的errno不一样)。通过引进执行上下文 来解决
阅读全文
摘要:源代码来自 http://git.videolan.org/?p=vlc.git;a=blob_plain;f=doc/libvlc/wx_player.cpp c++ // g++ wx_player.cpp `wx config cxxflags pkg config cflags gtk+ 2
阅读全文
摘要:当前常用的字节序一般就两种,大端序和小端序。 下面列出四种字节序的表达方式。在对应平台下,内存布局为{0x,00,0x01,0x02,0x03}的四字节,表示为十六进制的值就如下面代码所示的。 gcc或clang中可以使用 宏来判断 还有使用 的`constexpr`关键字特性来做编译时判断的方法。
阅读全文
摘要:关于CPUID指令,可以看维基百科的相关介绍 "https://en.wikipedia.org/wiki/CPUID" 在windows下可以调用 和`__cpuidex __cpuid`函数在VS2005中就已经开始支持了。 "https://msdn.microsoft.com/en us/l
阅读全文
摘要:本次记录仅作参考。 程序说明: 程序是一个编解码器控制管理的工具,使用到的库有:Qt的 、`OpenGL poco libmicrohttpd libcurl libvlc`。同时程序间接的依赖libssl/libxml2等库。 其中 /`libcurl libmicrohttpd libvlc Q
阅读全文