c++ Programming Glossary: generalization
What's the low-level difference between a pointer an a reference? http://stackoverflow.com/questions/1640355/whats-the-low-level-difference-between-a-pointer-an-a-reference level. But like cdiggins says you shouldn't depend on that generalization until you've verified it's true for your compiler and platform...
Spinlock versus Semaphore http://stackoverflow.com/questions/195853/spinlock-versus-semaphore is implemented by busy waiting spinning . A semaphore is a generalization of a lock or the other way around a lock is a special case of..
How are exceptions implemented under the hood? http://stackoverflow.com/questions/1995734/how-are-exceptions-implemented-under-the-hood control constructs. Other examples are notifications a generalization of exceptions originally from some old Lisp object system now.. popular in high level higher order languages coroutines a generalization of subroutines popular especially in Lua generators la Python..
PODs, non-PODs, rvalue and lvalues http://stackoverflow.com/questions/2293796/pods-non-pods-rvalue-and-lvalues address of an rvalue again not standardese but a useful generalization of the rules . Or to put it another way you can't fix a precise..
Floating point vs integer calculations on modern hardware http://stackoverflow.com/questions/2550281/floating-point-vs-integer-calculations-on-modern-hardware code base currently. Really I have come up against the generalization that we must not use float since integer calculation is faster..
How are iterators and pointers related? http://stackoverflow.com/questions/2728190/how-are-iterators-and-pointers-related iterator share improve this question Iterators are a generalization of pointers. An iterator depending on the variants have to implement..
C++ template typedef http://stackoverflow.com/questions/2795023/c-template-typedef this question C 11 added alias declarations which are generalization of typedef allowing templates template size_t N using Vector..
C++11 introduced a standardized memory model. What does it mean? And how is it going to affect C++ programming? http://stackoverflow.com/questions/6319146/c11-introduced-a-standardized-memory-model-what-does-it-mean-and-how-is-it-g CPU. It makes reference to an abstract machine that is a generalization of actual systems. In the Language Lawyer world the job of the..
|