public marks

PUBLIC MARKS with tag c::cpp

October 2006

BGI for Windows

by YukuanMark
emulation of Borland Graphic Interface library for MS-Windows (C language)

C++ Futures: Lambda Functions | The Register

by YukuanMark
Column The use of “lambda” originates from functional programming and lambda calculus, where a lambda abstraction defines an unnamed function. Lambda functions or Lambdas in C++ are one of the more interesting things to look forward to in the next C++

September 2006

Front Page - mfGraph Wiki

by YukuanMark
mfGraph is a graph rendering library for interactive applications. Written in C++ and Python, mfGraph parses GraphViz DOT and XDOT files and provides rendering and hit-testing facilities. Supports Microsoft Windows natively, GNU/Linux through wxPython.

July 2006

Random Number Generator Source Code

by YukuanMark
This is an ANSI C library for multi-stream random number generation. The use of this library is recommended as a replacement for the ANSI C rand() and srand() functions, particularly in simulation applications where the statistical 'goodness' of the rando

March 2006

Pseudo random number generators

by YukuanMark
This page contains software libraries for some very good random number generators.

More ways to map memory

by YukuanMark
This is the third in a series of articles on accessing memory-mapped device registers using C and C++. In my previous column (November 2004), I discussed how small variations in memory-mapping techniques might lead to differences in the efficiency of comp

Place volatile accurately

by YukuanMark
In my last column, I advised you to use the volatile qualifier, but use it judiciously.1 This month, I'll present some specific situations to show why and how you should think carefully about exactly where to place the volatile keyword in declarations.

Jserv's blog: 初等概念

by YukuanMark
標題的「初等」取自數學的「初等代數」,也就是說 C/C++ 中處於「奠基」的「基本」,至於這些項目是否「基本」,實在見仁見智。在我看來,C Programming Language 本來就是用來寫作業系統,所以

February 2006

Ultimate++

by YukuanMark & 3 others
Ultimate++ is a radical and innovative GUI toolkit whose number one priority is programmer productivity. C++ is a great programming language but C++ programmers are sometimes hampered by the lack of effective libraries. U++ libraries enable genuine produc

用 C++ Template 算階層

by YukuanMark
數學的階層運算實做上有很多方式,剛剛讀 AK's weblog [Fun with C++ templates: let the compiler compute the factorial!],發現這個特別的技巧,直接使用 C++ Template 的語意來達成:

January 2006

Learn a new trick with the offsetof() macro

by YukuanMark
Almost never used, the offsetof() macro can actually be a helpful addition to your bag of tricks. Here are a couple of places in embedded systems where the macro is indispensable—packing data structures and describing how EEPROM data are stored.

A Brief Look at C++0x

by YukuanMark
The work on C++0x has entered a decisive phase. The ISO C++ committee aims for C++0x to become C++09. It follows that the standard must be complete for ratification by the ISO member nations in 2008. The set of facilities offered will be chosen from those

NTL: A Library for doing Number Theory

by YukuanMark
NTL is a high-performance, portable C++ library providing data structures and algorithms for manipulating signed, arbitrary length integers, and for vectors, matrices, and polynomials over the integers and over finite fields.

The GNU MP Bignum Library

by YukuanMark
GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. There is no practical limit to the precision except the ones implied by the available memory in the machine GMP runs on.

December 2005

PUBLIC TAGS related to tag c::cpp

aop +   C++0x +   code +   compiler::ide +   computer +   dbc +   djgpp +   EEPROM +   embedded +   for c +   gcc win32 +   graph +   graphic +   graphviz +   gui +   info +   lambda +   lang +   language +   lib +   library +   offsetof +   probability +   profiler::debug +   programming +   random +   refactory +   software building +   space +   statistics +   template +   thread +   toolkit +   tools +   trick +   unit test +   visualization +  

Active users

YukuanMark
last mark : 20/10/2006 11:37