几个googlecode.

http://code.google.com/p/google-breakpad/
An open-source multi-platform crash reporting system
一个开源的多平台程序崩溃报告系统
-----------------------------------------------------------
http://code.google.com/p/google-sparsehash/

An extremely memory-efficient hash_map implementation. 2 bits/entry overhead! The SparseHash library contains several hash-map implementations, including implementations that optimize for space or speed.

These hashtable implementations are similar in API to SGI's hash_map class and the tr1 unordered_map class, but with different performance characteristics. It's easy to replace hash_map or unordered_map by sparse_hash_map or dense_hash_map in C++ code.

一个非常内存节省内存的hash_map实现. 每个entry仅有2bits的多余信息. 

-----------------------------------------------------------

http://www.xpsd.org/cgi-bin/wiki?TfuiForMfc

Teaching Legacy MFC Code to Obey the TFUI Principles

This paper exerts the preliminary research to assist a legacy MFC project to obey the test-first strategy outlined here:

Wiki:TestFirstUserInterfacesPrinciples

Our goal is to Wiki:TestDrivenDevelopment for Wiki:MicrosoftFoundationClasses rapid and reliable. We will write a reveal() function to temporarily display windows under test. That allows us to "right-size" the effort required to ensure that those tests are constraining window features properly. When we know that windows really appear and behave the way our tests say they do, this provides confidence that we can write new test cases, and pass them, without excessively displaying the GUI.

MFC程序的测试库

Powered by Jekyll and Theme by solid

本站总访问量