c++ Programming Glossary: designs
Converting Derived** to Base** and Derived* to Base* http://stackoverflow.com/questions/11264587/converting-derived-to-base-and-derived-to-base kind of conversion is fine because we enable interesting designs but we could say that also for the double indirection you got..
Could a smart compiler do all the things std::move does without it being part of the language? http://stackoverflow.com/questions/12111040/could-a-smart-compiler-do-all-the-things-stdmove-does-without-it-being-part-of find in most string classes most node based containers in designs for std function boost variant and lots of other similar handy..
What are the differences between concepts and template constraints? http://stackoverflow.com/questions/15669592/what-are-the-differences-between-concepts-and-template-constraints a concept. This was known as concept mapping in previous designs but has since been removed. Examples Here are some examples..
A way of achieving lazy evaluation in C++ http://stackoverflow.com/questions/16701108/a-way-of-achieving-lazy-evaluation-in-c this be done What are the pitfalls and this and other designs Here is my idea #include iostream #include functional #include..
Is it okay to inherit implementation from STL containers, rather than delegate? http://stackoverflow.com/questions/2034916/is-it-okay-to-inherit-implementation-from-stl-containers-rather-than-delegate This seems to be a reoccurring pattern for me in my designs class MyContainer public std vector MyObject public Redeclare..
Thread safety of Matlab engine API http://stackoverflow.com/questions/248421/thread-safety-of-matlab-engine-api access to an engine instance. For more parallel processing designs I instantiate multiple instances of the engine class. edit I'm..
Use the right tool for the job: embedded programming http://stackoverflow.com/questions/2855884/use-the-right-tool-for-the-job-embedded-programming Guidelines for using C as an alternative to C in embedded designs Why C is a viable alternative to C in embedded systems design..
How to understand the design and code flow of any product quickly? [closed] http://stackoverflow.com/questions/3586410/how-to-understand-the-design-and-code-flow-of-any-product-quickly so that I may have a rough idea of the product internal designs but failed miserably. EDIT The question is not about gaining..
Trailing underscores for member variables in C++ http://stackoverflow.com/questions/3650623/trailing-underscores-for-member-variables-in-c mutator he has a way of creating very fine object oriented designs so there's no need to have a method of the same name. He uses..
Multithreaded job queue manager http://stackoverflow.com/questions/565137/multithreaded-job-queue-manager but that's not a job manager. POCO has very clean designs for task launching but again not a full manager for chaining..
boost::asio threadpool vs. io_service_per_cpu design http://stackoverflow.com/questions/6161725/boostasio-threadpool-vs-io-service-per-cpu-design per cpu The motivation for changing between each of these designs should be done after profiling your application. Note that the..
Subclass/inherit standard containers? http://stackoverflow.com/questions/6806173/subclass-inherit-standard-containers duplicating implementation. This leads to very monolithic designs that are very hard to change down the road think Microsoft's..
What's the use of the private copy constructor in c++ http://stackoverflow.com/questions/6811037/whats-the-use-of-the-private-copy-constructor-in-c of objects and passing by reference are there any good designs which involve private copy constructor c copy constructor assignment..
Eclipse has two C/C++ indexers (fast & full): what's the difference? http://stackoverflow.com/questions/763837/eclipse-has-two-c-c-indexers-fast-full-whats-the-difference the CDT page describing their parsing and indexing CDT designs Overview of Parsing . It gives a pretty good description of..
Why would you want to use C# if its slower than C++? [closed] http://stackoverflow.com/questions/787375/why-would-you-want-to-use-c-sharp-if-its-slower-than-c and there it helps to be able to try different designs easily. Why would we use C# when it's a bit slower than C Because..
Design Pattern, Qt Model/View and multiple threads http://stackoverflow.com/questions/9485339/design-pattern-qt-model-view-and-multiple-threads can give me a small example on how to implement such designs. Some references to useful books are appreciated too. I am new..
|