c++ Programming Glossary: capabilities
Why is the C++ STL is so heavily based on templates? (and not on *interfaces*) http://stackoverflow.com/questions/1039853/why-is-the-c-stl-is-so-heavily-based-on-templates-and-not-on-interfaces 70's Stroustrup intended to create an upgraded C with OOP capabilities but that is a long time ago. By the time the language was standardized.. by functional programming and one which used all the new capabilities of C . He presented it to the C language committee who took..
C++ convert hex string to signed integer http://stackoverflow.com/questions/1070497/c-convert-hex-string-to-signed-integer to do this as well which has some nice error checking capabilities as well. You can use it like this try unsigned int x lexical_cast..
Any reason to overload global new and delete? http://stackoverflow.com/questions/1152511/any-reason-to-overload-global-new-and-delete for individual types too in many cases the speedup or capabilities you can get by providing custom allocators for e.g. a single..
Why use iterators instead of array indices? http://stackoverflow.com/questions/131241/why-use-iterators-instead-of-array-indices fast size operation only that the container has iterator capabilities. You could enhance your code further by using standard algorithms...
Is .NET “all COM underneath”? http://stackoverflow.com/questions/2280639/is-net-all-com-underneath every object is not a COM object. Every object has the capabilities that a COM object does but the .NET Framework isn't a COM library...
What new capabilities do user-defined literals add to C++? http://stackoverflow.com/questions/237804/what-new-capabilities-do-user-defined-literals-add-to-c new capabilities do user defined literals add to C C 11 introduces user defined..
What exactly is a reentrant function? http://stackoverflow.com/questions/2799023/what-exactly-is-a-reentrant-function I should keep in mind while checking my code for reentrant capabilities Also Are all recursive functions reentrant Are all thread safe.. I should keep in mind while checking my code for reentrant capabilities You can smell a problem if your function has gives access to..
Is the C99 preprocessor Turing complete? http://stackoverflow.com/questions/3136686/is-the-c99-preprocessor-turing-complete complete After discovering the Boost preprocessor's capabilities I found myself wondering Is the C99 preprocessor Turing complete..
Optimizing away a “while(1);” in C++0x http://stackoverflow.com/questions/3592557/optimizing-away-a-while1-in-c0x has something to do with threads and optimization capabilities. It looks to me that this can surprise many people though. Does..
Why should casting be avoided? http://stackoverflow.com/questions/4167304/why-should-casting-be-avoided each of which is restricted to only a subset of the capabilities of a C cast. This makes it more difficult to for example accidentally.. or volatile . In short you have most of the same types of capabilities but they're categorized so one cast can generally only do one..
How to get a list of video capture devices (web cameras) on linux ( ubuntu )? (C/C++) http://stackoverflow.com/questions/4290834/how-to-get-a-list-of-video-capture-devices-web-cameras-on-linux-ubuntu-c ioctl fd VIDIOCGCAP video_cap 1 perror cam_info Can't get capabilities else printf Name t t ' s' n video_cap.name printf Minimum size..
Why no default move-assignment/move-constructor? http://stackoverflow.com/questions/4819936/why-no-default-move-assignment-move-constructor a simple programmer I'd like to take advantage of the move capabilities without adding a move constructor assignment operator to every..
Use C++ with Cocoa Instead of Objective-C? http://stackoverflow.com/questions/525609/use-c-with-cocoa-instead-of-objective-c entirely in C . Cocoa relies heavily on the late binding capabilities of Objective C for many of its core technologies such as Key..
Gui toolkits, which should I use? [closed] http://stackoverflow.com/questions/584734/gui-toolkits-which-should-i-use special pre compiler it also brings a few run time binding capabilities and introspection to C . For your technical application you..
Polymorphism in c++ http://stackoverflow.com/questions/5854581/polymorphism-in-c __LINE__ string literal concatenation and other unique capabilities of macros which remain evil templates and macros test semantic..
Using boost::iostreams::tee_device? http://stackoverflow.com/questions/670465/using-boostiostreamstee-device and forward all arguments to that. C 03 has only limited capabilities when it comes to forwarding arguments to functions amount of..
C++, __try and try/catch/finally http://stackoverflow.com/questions/7049502/c-try-and-try-catch-finally keyword is analogous to the C catch keyword. It has more capabilities you specify an exception filter expression that determines whether..
|