C++
路人戊戌乙亥
这个作者很懒,什么都没留下…
展开
-
Android 线程4件套 MessageQueue Message Looper Handler之Looper
Android驱动线程消息公四件套:消息载体:Message消息队列:MessageQueue消息循环:Looper消息处理:Handler所以核心都是以Looper为基础的,形象的表示为一个无限循环的环;在它运行期间会一直从MessageQueue中取出Message,然后通过Handler处理掉。在COS中存在多个Looper:第一个Looper:文原创 2014-01-07 17:49:36 · 2175 阅读 · 1 评论 -
#ifndef 与 #program once 的区别 和注意点
来自:http://blog.csdn.net/jfkidear/article/details/7868662为了避免同一个文件被include多次,C/C++中有两种方式,一种是#ifndef方式,一种是#pragma once方式。在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。 方式一: #ifndef __SOMEFIL转载 2015-08-27 11:03:08 · 3951 阅读 · 0 评论 -
Tips for debugging on Linux
This page is for Chromium-specific debugging tips; learning how to run gdb is out of scope.ContentsSymbolized stack traceGDBBasic browser process debuggingAllowing attaching to foreign p翻译 2016-10-13 11:12:46 · 933 阅读 · 0 评论 -
so库二进制兼容性检测
http://stackoverflow.com/questions/1970296/how-to-test-binary-compatibility-automaticallyvABI Compliance Checker — a tool for checking backward API/ABI compatibility of a C/C++ lib翻译 2016-10-18 14:41:57 · 1792 阅读 · 0 评论 -
Stability of the C++ ABI: Evolution of a Programming Language
By Stephen Clamage, March 2011 (updated June 2016)As C++ evolved over the years, the Application Binary Interface (ABI) used by a compiler often needed changes to support new or evolving language翻译 2016-10-18 15:51:29 · 485 阅读 · 0 评论