From: Heng Li Date: Mon, 28 Jan 2013 02:17:37 +0000 (-0500) Subject: fixed typo X-Git-Tag: spawn-final~35 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=6e848532ec8b175e5dc034f11f4ed9e8476a5a26;p=klib.git fixed typo --- diff --git a/README.md b/README.md index 7210bca..200f2f6 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ For the implementation of generic [containers][21], klib extensively uses C marcos. To use these data structures, we usually need to instantiate methods by expanding a long macro. This makes the source code look unusual or even ugly and adds difficulty to debugging. Unfortunately, for efficient generic -programming in C where there is [template][22] in C++, using marcos is the only +programming in C where there is no C++-like [template][22], using marcos is the only solution. Only with marcos, we can write a generic container which, once instantiated, compete with a type-specific container in efficiency. Some generic libraries in C, such as [Glib][23], use the `void*` type to implement