I'm starting with Quantlib in C++ and am trying to run an example code. I've been following the tutorial in
https://www.youtube.com/watch?v=Wn_D19c2ABU&t=569s
I'm confused when, at 5:36, he writes the following directives (?) to the preprocessor:
_SCL_SECURE_NO_DEPRECATE
_CRT_SECURE_NO_DEPRECATE
So my questions would be:
1) Why is this necessary?
2) Is this a Quantlib thing or needed for Boost library?
3) Is this always necessary when including external libraries?
Let's say I want to use a different pricing library, should I need to do the same?