¡@

Home 

c++ Programming Glossary: philosophy

Using enum in loops and value consistency

http://stackoverflow.com/questions/13971544/using-enum-in-loops-and-value-consistency

e.g. 100 for X above is simply in keeping with the general philosophy inherited from C it's better to be fast than to be correct...

Why don't STL containers have virtual destructors?

http://stackoverflow.com/questions/1647298/why-dont-stl-containers-have-virtual-destructors

share improve this question I guess it follows the C philosophy of not paying for features that you don't use. Depending on..

STL or Qt containers?

http://stackoverflow.com/questions/1668259/stl-or-qt-containers

not available unless you use TR1 The QTL has a different philosophy from the STL which is well summarized by J. Blanchette Whereas..

Why should exceptions be used conservatively?

http://stackoverflow.com/questions/1744070/why-should-exceptions-be-used-conservatively

Why is it unwise to use them for control flow What is the philosophy behind being exceptionally conservative with how they are used..

Static variable initialization?

http://stackoverflow.com/questions/1831290/static-variable-initialization

zero it but that would incur a runtime overhead. The C philosophy is you don't pay for things you don't use so it doesn't zero..

Theory on error handling?

http://stackoverflow.com/questions/1989819/theory-on-error-handling

that I should design my application according to a certain philosophy a school of thought that provides a strong foundation to build..

Converting C source to C++

http://stackoverflow.com/questions/199627/converting-c-source-to-c

written with the C is nothing but C with smart struct s philosophy I would suggest using the same strategy you'd use to eat an..

So can unique_ptr be used safely in stl collections?

http://stackoverflow.com/questions/2876641/so-can-unique-ptr-be-used-safely-in-stl-collections

collections I am confused with unique_ptr and rvalue move philosophy. Let's say we have two collections std vector std auto_ptr int.. improve this question I think it's more a question of philosophy than technic The underlying question is what is the difference..

What is the philosophy of managing memory in C++? [closed]

http://stackoverflow.com/questions/3681455/what-is-the-philosophy-of-managing-memory-in-c

is the philosophy of managing memory in C closed Apologies for the vast scope.. I know I am being a bit naive but what is the design philosophy of memory management in C with respect to classes structs methods..

smart pointers + “this” considered harmful?

http://stackoverflow.com/questions/382166/smart-pointers-this-considered-harmful

pointers such as boost shared_ptr what is a good design philosophy regarding use of this Consider that It's dangerous to store..

In either C or C++, should I check pointer parameters against NULL/nullptr?

http://stackoverflow.com/questions/4390007/in-either-c-or-c-should-i-check-pointer-parameters-against-null-nullptr

was inspired by this answer . I've always been of the philosophy that the callee is never responsible when the caller does something..

Why is explicit allowed for default constructors and constructors with 2 or more (non-default) parameters?

http://stackoverflow.com/questions/4467142/why-is-explicit-allowed-for-default-constructors-and-constructors-with-2-or-more

list can be used to initialize a class object. The philosophy is if you use ... then you initialize the object with a sort..

How to implement the factory pattern in C++ correctly

http://stackoverflow.com/questions/5120768/how-to-implement-the-factory-pattern-in-c-correctly

users of those platforms like to write clean OOP. Anyway philosophy aside In the general case I don't want to force the users of..

Is there an implicit default constructor in C++?

http://stackoverflow.com/questions/563221/is-there-an-implicit-default-constructor-in-c

but the default action is to do nothing in the vane of C philosophy we do not want to pay for something unless we explicitly ask..

Why does (i|o)fstream take a const char* parameter for a file name?

http://stackoverflow.com/questions/5972151/why-does-iofstream-take-a-const-char-parameter-for-a-file-name

be reserved to C code. In general case this is a bogus philosophy. Gratuitous use of comparatively heavy objects like std string..

Why is it undefined behavior to delete[] an array of derived objects via a base pointer?

http://stackoverflow.com/questions/6171814/why-is-it-undefined-behavior-to-delete-an-array-of-derived-objects-via-a-base

is used on not. In my opinion this doesn't fit with the C philosophy of not paying for what you don't use. But worse a polymorphic.. for those legitimate uses which is in line with the philosophy of C . if on the other hand an array with polymorphic behaviour..

Are there any specific reasons to use non-virtual destructors?

http://stackoverflow.com/questions/8697866/are-there-any-specific-reasons-to-use-non-virtual-destructors

at the destruction time. In the end it is a matter of philosophy. Where practical C opts for performance and minimal service..