C/C++ The purpose of static const local variable -
in c , c++, advantage of making local const variable static? assuming initialization not utilize other variables, there difference between preserving value between calls, , setting same constant value each call?
could valid c compiler ignore static?
in c++, avoids construction/destruction between calls, there other benefit?
it doesn't take stack-space may benefit if have like:
static const double table[fairly_large_number] = { .... }; obviously, cost of construction can substantial plenty if function called lot, there's value in constructing object once.
c++ c static
No comments:
Post a Comment