The syntax of sort and templates

Ali Çehreli via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Fri May 26 08:49:06 PDT 2017


On 05/26/2017 05:10 AM, Patrick Schluter wrote:

 > in C, where sorting is done via the qsort() function. The comparison
 > function must be provided by a function pointer. This means that the
 > qsort function must call a function for doing even the simplest
 > comparison.

For example, Stroustrup has the article "Learning Standard C++ as a New 
Language"[1]. It compares sorting performance of C to C++ in section 3, 
"Efficiency". With those old C and C++ compilers he used (in May 1999), 
C++ was 1.74 to 4.62 times faster than C.

Ali

[1] http://www.stroustrup.com/new_learning.pdf



More information about the Digitalmars-d-learn mailing list