If this question is already ask please forgive me and let me know where it is.
1) which way is better? SOME_STRING is never modified.
2) Does C++ instantiate string object if I use the first method (const std::string SOME_STRING = "This is a test.")
3) If I use the second method, do I need to destroy the object after I use it.
4) The first method, SOME_STRING will be placed in a heap or a stack?
5) I always use the first method, but some engineers told me that the second method is much better.
I really appreciate your help.